2

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

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

def kill_children():
    my_process.kill()

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

linux方法在哪里:

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

Windows中是否有“ulimit”的方法?

谢谢。

4

0 回答 0