Python限制最大允许的子进程打开

时间:2013-07-20 00:43:19

标签: python windows web-services file web-applications

大家好。之前我有一个关于在Python 3中杀死子子进程的问题。线程在这里> Python close children subprocess,工作代码如下:

def open_storage():
    global my_process
    my_process = subprocess.Popen("waffles.exe")

def kill_children():
    my_process.kill()

现在我有另一个问题。如何限制产生的允许子进程的最大数量?我知道使用Linux你可以简单地使用ulimit,如在这里找到的一个帖子中描述的那样> Python: ulimit and nice for subprocess.call / subprocess.Popen?

linux方法的地方是:

import subprocess
subprocess.Popen('ulimit -t 60; nice -n 15 cpuhog', shell=True)

Windows中有'ulimit'的方法吗?

感谢。

0 个答案:

没有答案