摘要: #进程之间的通信 # 1.Queue #跟线程里的queue类似但是不同 from multiprocessing import Process,Queue import os def f(q, n): q.put([11, n, None]) print('subpro',id(q)) if __name__=='__main__': q=Queue() pr... 阅读全文
posted @ 2018-07-18 11:49 平常心u 阅读(5614) 评论(1) 推荐(0) 编辑
摘要: 由于GIL的存在,python中的多线程其实并不是真正的多线程,如果想要充分地使用多核CPU的资源,在python中大部分情况需要使用多进程。Python提供了非常好用的多进程包multiprocessing,只需要定义一个函数,Python会完成其他所有事情。借助这个包,可以轻松完成从单进程到并发 阅读全文
posted @ 2018-07-18 09:14 平常心u 阅读(181) 评论(0) 推荐(0) 编辑