Windows设置进程优先级

1.Windows进程优先级列表

Windows的进程优先级、英文名称和对应的整数值如下表

从小到大排序依次为:idle,blow normal,normal,above normal,high,real-time

 

2.设置进程优先级

可以直接从任务管理器设置:

或者使用命令设置:

例如将记事本的进程优先级设置成高:

可以用英文名称:

wmic process where "name='notepad.exe'" call setpriority "High Priority"

也可以用数字:

wmic process where "name='notepad.exe'" call setpriority 128

可以一次设置多个进程(例如记事本和计算器):

wmic process where "name='notepad.exe' or name='calc.exe'" call setpriority 128

可以手动设置优先级,但是一般不建议设置成实时,会抢占系统进程的资源,造成系统不稳定,最高可以设置为128,对应的优先级为”高“

 

3.实际应用:可以用此方法缓解HQPlayer播放中断的问题

在低配置的的CPU上,HQPlayer的资源占用往往很高,在打开其他应用的时候很容易造成播放中断,设置高进程优先级可以缓解这个问题

HQPlayer的进程名称是

HQPlayer5Desktop.exe

对应的设置命令是

wmic process where "name='HQPlayer5Desktop.exe'" call setpriority 128

设置完在下一次打开HQPlayer的时候又需要重新设置,很麻烦,所以可以把这个bat脚本转换成exe

以下是转换完成后的文件,在每次运行HQPlayer之后双击一下这个exe文件即可设置高进程优先级

Set_HQ_High_Process_Priority

运行后的效果:

可以看到该程序实现了提高HQPlayer进程优先级的作用

 

本文参考:CSDN-Windows使用命令、脚本设置进程优先级的三种方法

THE END
分享
二维码
海报
Windows设置进程优先级
1.Windows进程优先级列表 Windows的进程优先级、英文名称和对应的整数值如下表 从小到大排序依次为:idle,blow normal,normal,above normal,high,real-ti……