多进程multiprocessing

在多进程通信中,进程中使用QUEUE时,不要使用Python自带的队列模块,要么使用multiprocessing带的Queue模块。

from multiprocessing import Process,Queue

一旦使用Python系统模块Queue时,多个进程会各自启动一个队列,进程之间就不能实现通信

from multiprocessing import Value,Array  也可以实现进程间的共享数据

from multiprocessing import Manager    也可以实现进程间的共享数据,这是线程安全的。可以通过网络在不同机器之间的进程间共享数据,支持的类型多,比较慢

 

 

 

发布了22 篇原创文章 · 获赞 1 · 访问量 2087
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 书香水墨 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览