【发布时间】:2012-10-02 21:21:27
【问题描述】:
如果您使用多处理并意外结束 creating processes without limit,操作系统将不喜欢它。
是否有任何简单的解决方案可以防止这种情况发生(例如,通过限制 Python 或操作系统中的进程总数)?
我使用 Windows,当我犯了这样的错误时,它的行为非常糟糕(需要硬重启)。因此,如果有一些代码可以环绕/添加到我的应用程序并防止这种情况发生,我会很高兴。
【问题讨论】:
-
如果这是一个 Windows 问题 - 为什么它被标记为 Linux?
-
因为理想情况下我想要一个适用于 Linux 的解决方案和一个适用于 Windows 的解决方案!抱歉,我并不清楚……显然,50% 的解决方案总比没有好。
标签: python windows linux multiprocessing process