标签: python multiprocessing
当我在python中使用Pooling时,每个进程是否完全创建了自己的给定数据副本,或者它是否提取了兴趣区域?有没有办法限制这些进程只复制每个进程的兴趣区域?
答案 0 :(得分:0)
你高估了多处理。它使用os.fork()创建新进程(速度很快),然后使用pickle来回传递所有数据。在Windows上,没有fork(),这是一个最糟糕的黑客攻击:通过运行与父程序相同的代码来启动和初始化新进程,希望不会发生太糟糕的事情。
os.fork()
pickle
fork()