摘要: 进程之间通信(IPC) Inter Process communication 基于文件 :同一台机器上的多个进程之间通信 Queue 队列 基于socket的文件级别的通信来完成数据传递的 基于网络 :同一台机器或者多台机器上的多进程间通信 第三方工具(消息中间件) memcache redis 阅读全文
posted @ 2020-07-23 17:04 爱浪的跳蚤 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 锁-lock import time from multiprocessing import Lock,Process def func(i,lock): lock.acquire() # 拿钥匙 print('被锁起来的代码%s'%i) lock.release() # 还钥匙 time.slee 阅读全文
posted @ 2020-07-23 16:50 爱浪的跳蚤 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 守护进程 p.daemon = True 主进程会等待所有的子进程结束,是为了回收子进程的资源 守护进程会等待主进程的代码执行结束之后再结束,而不是等待整个主进程结束. 主进程的代码什么时候结束,守护进程就什么时候结束,和其他子进程的执行进度无关 import time from multiproc 阅读全文
posted @ 2020-07-23 12:45 爱浪的跳蚤 阅读(107) 评论(0) 推荐(0) 编辑