近日学习 Python logging模块的时候,我看文中提到,Python logging模块是线程安全的,所以本篇文章主要就线程安全做相关阐述。
0x01 线程安全的概念
一般来讲,当一个函数被多个线程反复调用的时候,他会一直产生正确的结果,那么这个函数就是线程安全的。线程安全函数解决了多个线程调用函数时访问临界资源的冲突问题,也就是我们日常在Linux操作中,经常遇到资源冲突问题,例如消费者和生产者模型中,资源竞争概念。
未完待续
近日学习 Python logging模块的时候,我看文中提到,Python logging模块是线程安全的,所以本篇文章主要就线程安全做相关阐述。
0x01 线程安全的概念
一般来讲,当一个函数被多个线程反复调用的时候,他会一直产生正确的结果,那么这个函数就是线程安全的。线程安全函数解决了多个线程调用函数时访问临界资源的冲突问题,也就是我们日常在Linux操作中,经常遇到资源冲突问题,例如消费者和生产者模型中,资源竞争概念。
未完待续