joinableQueue()
q.join()生产者生产完毕后拿到列队总个数,直到元素变为0,q.join()这一行代码才算运行完毕。
q.join()一旦结束就意味着队列确实被取空
线程指的是一条流水式的工作过程,过程其实是一个资源单位,一个进程自带一个线程,线程才是执行单位。
同一进程内的线程们共享该进程资源,创建线程的开销比创建进程小的多
current_thread也是类,属性name就是当前线程名字,active——count是活跃线程,加扩号运行
死锁现象:metuxA=metuxB=Rlock()递归锁,可连续acquire(引用计数加一,直到0别人才能抢
信号量 Semaphore sm=Semaphore(5)表示5把锁。