当您使用Process或Pool实现多处理时,python解释器会做什么?

时间:2018-07-19 16:29:47

标签: python python-3.x multiprocessing python-multiprocessing pool

当您使用Process或Pool实现多重处理时,python解释器会做什么。是否将所有创建的代码和全局变量复制到子进程?

1 个答案:

答案 0 :(得分:1)

这取决于操作系统和您选择的启动方法。

您可以在multiprocessing documentation中找到启动方法的说明。

Unix操作系统通常支持所有三种方法,而NT操作系统(Windows)仅支持spawn方法。