如果我使用
import os
os.nice(10)
错误是
AttributeError: 'module' object has no attribute 'nice'
nice
可能只适用于 Linux 系统,那么如何减少程序可用的 CPU 资源呢?
它检查特定进程是否正在运行,如果没有,则执行它。
我的代码如下所示:
import subprocess, psutil
proc = subprocess.Popen(['flux'])
pid = proc.pid
while 1:
if not psutil.pid_exists(pid):
proc = subprocess.Popen(['flux'])
pid = proc.pid
我希望它使用尽可能少的资源。