Если я используюКак уменьшить использование ЦП в Windows?
import os
os.nice(10)
Ошибка
AttributeError: 'module' object has no attribute 'nice'
nice
это возможно только для систем Linux, так как я снижающих ресурсы процессора, доступные в моей программе?
Он проверяет, работает ли какой-либо конкретный процесс, а если нет, то он выполняет его.
Мой код выглядит следующим образом:
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
Я хотел бы, чтобы использовать минимальные возможные ресурсы.
В бесконечном цикле вы можете time.sleep() – matcheek
Или вызовите 'proc.wait' вместо постоянной проверки PID. –
@ColonelThirtyTwo Не могли бы вы показать пример? – anukul