摘要: Queue是python标准库中的线程安全的队列(FIFO)实现,提供了一个适用多线程的先进先出的数据结构,即队列,用来在生产者和消费者线程之间信息传递. 如果在多线程中,给存放数据,也就是修改同一份数据, 所以就需要上锁 但是在列队这不用加 因为!!队列是线程安全的,存储数据的时候,程序就会给上锁 阅读全文
posted @ 2016-12-13 19:54 所有的梦想都画在墙上 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 多进程multirocessing 有效的绕过了全局解释器锁(GIL)!! 可以使用真正的多核. 写法跟多线程一毛一样。 创建一个新的进程的开销远比线程 大的多的多的多。。。。 os.getppid() 获取父进程的PID号 os.getpid() 获取当前进程PID号 进程间通信 实现了双方数据的 阅读全文
posted @ 2016-12-13 19:52 所有的梦想都画在墙上 阅读(188) 评论(0) 推荐(0) 编辑