随笔分类 - 3.3 进程
摘要:进程池进程池内部维护一个进程序列,当使用时,则去进程池中获取一个进程,如果进程池序列中没有可供使用的进进程,那么程序就会等待,直到进程池中有可用进程为止。进程池中有两个方法:apply apply_async串行示例from multiprocessing import Process, Poolimport time, osdef f(i): time.sleep(1) print(...
阅读全文
摘要:进程间数据交互我们知道,两个独立进程所使用的内存空间也是独立的,不可交互的。但现实中就有那么些情况需要两个进程可以互相通信,怎么办?我们需要一个中继、翻译、中间人,不管你叫他什么,只要知道他是用来转发数据的就行了。Python中的这个中间人就叫queue,不是线程queue,是进程queue。使用方法和线程queue差不多。示例如下:from multiprocessing import Proc...
阅读全文
摘要:多进程的第一个示例import multiprocessingimport threadingimport timedef thread_run(): print(threading.get_ident()) #子线程输出线程ID号def run(name): time.sleep(2) print('Hello ', name) t = threading.Thre...
阅读全文
浙公网安备 33010602011771号