管道:
import sys
from multiprocessing import Process, Pipe
import time
import result
msg_list = []
for i in range(100):
msg_list.append(result.Test_data)
def worker(receiver):
for _ in range(1000000):
receiver.recv()
sys.exit(1)
def main():
receiver, sender = Pipe(duplex=False)
p = Process(target=worker, args=(receiver,))
p.start()
for _ in range(1000000

博客主要围绕Python的管道、队列和ZeroMQ展开,作者在MacBook Pro 16 2.6 i7上对这三者进行了测试,但文档未详细给出测试结果。
最低0.47元/天 解锁文章
3479





