大家好。之前我有一个关于在 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”的方法?
谢谢。