在Windows上如何实现Python多处理?
发布时间:2020-12-13 20:07:13 所属栏目:Windows 来源:网络整理
导读:鉴于没有 Windows fork()调用,Python 2.6中的多处理程序包是如何在Windows下实现的?在Win32线程之上或某种假叉还是只兼容现有的多线程? 它使用对sys.executable的子进程调用(即启动一个新的Python进程),然后序列化所有全局变量,并通过管道发送它们.一个穷
鉴于没有
Windows fork()调用,Python 2.6中的多处理程序包是如何在Windows下实现的?在Win32线程之上或某种假叉还是只兼容现有的多线程?
它使用对sys.executable的子进程调用(即启动一个新的Python进程),然后序列化所有全局变量,并通过管道发送它们.一个穷人克隆当前的过程.这是在Windows plaform上使用多处理时发现的
extra restrictions的原因.
您还可能有兴趣查看Jesse Noller’s talk from PyCon关于多处理的地方,他讨论其使用. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如何减少Windows Azure网站上托管的Orchard CMS站点的内存消
- windows-8 – 在启动时运行autostart_console.bat或在ConEm
- 【windows】windows server 系统管理的快捷命令
- 我的本地主机现在变得很慢,因为我在Windows 7和Asp.net MVC
- active-directory – 如何配置非管理员帐户以使用Active Di
- 如何往虚拟机内传文件的3种方法
- Windows – Active Directory GPO中的SID
- windows – 外部/内部解析的DNS配置
- PyCharm中导入第三方包
- macos – 如何使用AFP将Windows客户端连接到OSX服务器
推荐文章
站长推荐
热点阅读