在Windows上如何实现Python多处理?

前端之家收集整理的这篇文章主要介绍了在Windows上如何实现Python多处理?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
鉴于没有 Windows fork()调用,Python 2.6中的多处理程序包是如何在Windows下实现的?在Win32线程之上或某种假叉还是只兼容现有的多线程?
它使用对sys.executable的子进程调用(即启动一个新的Python进程),然后序列化所有全局变量,并通过管道发送它们.一个穷人克隆当前的过程.这是在Windows plaform上使用多处理时发现的 extra restrictions的原因.

您还可能有兴趣查看Jesse Noller’s talk from PyCon关于多处理的地方,他讨论其使用.

原文链接:https://www.f2er.com/windows/371002.html

猜你在找的Windows相关文章