软件架构 Python实现 笔记 (二) 多线程机制
Contents
线程模块公开了一个Thread类,它封装了一个执行线程。也公开了一下同步单元:
1.锁lock对象对于同步受保护的共享资源的访问很有用,以及与其类似的RLock对象 2.条件condition对象,它对线程在等待任意条件时,进行同步很有用 3.事件event对象,它在线程之间提供了基本的信号机制 4.信号量semaphore对象,它允许对有限资源的同步访问 5.界线barrier对象,它允许一组固定的线程相互等待,同步到一个特定的状态,接着继续往下执行
Author tmackan
LastMod 2018-08-05