提升推理进程优先级

main
RVC-Boss 4 weeks ago committed by GitHub
parent 4e3c69043c
commit 426e1a2bb4
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -6,7 +6,20 @@
全部按英文识别
全部按日文识别
"""
import psutil
import os
def set_high_priority():
"""把当前 Python 进程设为 HIGH_PRIORITY_CLASS"""
if os.name != "nt":
return # 仅 Windows 有效
p = psutil.Process(os.getpid())
try:
p.nice(psutil.HIGH_PRIORITY_CLASS)
print("已将进程优先级设为 High")
except psutil.AccessDenied:
print("权限不足,无法修改优先级(请用管理员运行)")
set_high_priority()
import json
import logging
import os

Loading…
Cancel
Save