python 多处理和 maxtasksperchild
python Multiprocessing and maxtasksperchild
最近一直在玩多处理模块。我更新了最后一个版本,我意识到 Pypi 中的最后一个版本有与文档不匹配的新代码。
具体来说,创建一个池没有maxtasksperchild选项,认为按照文档,是python2.7
上的新集成
https://docs.python.org/2/library/multiprocessing.html#module-multiprocessing.pool
检查新模块说多处理模块的版本是2.6.2.1
如果那是真的,而且论点是正确的,那么我们现在如何确保新进程将释放所有内存?这是我使用该参数的主要兴趣。查看代码我还没有找到任何东西,但我仍在寻找。
谢谢
来自 Pypi's multiprocessing page :
"Backport of the multiprocessing package to Python 2.4 and 2.5"。
您应该只将它与旧的 python 版本一起使用。在 python > 2.7 上,多处理是一个内置模块,您无需安装。
最近一直在玩多处理模块。我更新了最后一个版本,我意识到 Pypi 中的最后一个版本有与文档不匹配的新代码。
具体来说,创建一个池没有maxtasksperchild选项,认为按照文档,是python2.7
上的新集成https://docs.python.org/2/library/multiprocessing.html#module-multiprocessing.pool
检查新模块说多处理模块的版本是2.6.2.1 如果那是真的,而且论点是正确的,那么我们现在如何确保新进程将释放所有内存?这是我使用该参数的主要兴趣。查看代码我还没有找到任何东西,但我仍在寻找。
谢谢
来自 Pypi's multiprocessing page :
"Backport of the multiprocessing package to Python 2.4 and 2.5"。
您应该只将它与旧的 python 版本一起使用。在 python > 2.7 上,多处理是一个内置模块,您无需安装。