Python:Day29 信号量、条件变量

信号量:semaphore

条件变量:不仅能实现锁的功能,而且能够实现类似线程间的通信功能

用于一个标志符来实现线程间通信

threading.Condition([Lock/Rlock]):锁是可选选项,不传入锁,对象自动创建一个Rlock(0

wait():条件不满足时调用,线程会释放锁并进入等待阻塞

notyfy():条件创造后调用,通知等待池激活一个线程

猜你喜欢

转载自www.cnblogs.com/sq5288/p/9358062.html