问:进程中有一个“设置优先级”,我查看了一下,发现都是“标准”,那么是不是需要对那些进程手工调整一下呢?
答:优先级是系统自动来调整的,一般无需我们自己调整。不过遇到特殊情况,调整一下对电脑使用有好处。比如你想一边看电影一边打文字或干别的什么话,那么就调整那个电影播放器的进程,设置为“低于标准”,系统提示“可能会导致系统不稳定”,不要管它,选“是”继续。这样前台程序就会比后台程序(播放软件)优先,系统会让前台程序优先执行,前台程序空闲的时候再让后台程序满负荷工作。这样就可以充分占用前台程序剩下的系统资源,达到对系统资源的高效利用。
WINDOWS核心编程第7章讲的是线程的调度、优先级和亲缘性,其中dwpc定义为DWORD类型,指向对应进程的优先级值, DWORD dwpcGetPriorityClass定义为全局函数,返回进程的优先级;SetPriorityClass()函数设置当前进程的优先级。
1、这里拿播放器Windows Media Player来做示范,首先我们用Windows Media Player打开一个电影,然后在任务栏上右击,选择"任务管理器",如图所示。
2、在应用程序里,找到你要设置的程序,这里我们要设置Windows Media Player,如图所示。
3、然后在选中的程序上,右击,选择"转到进程"。
4、如图所示,这就是程序的进程了,值得注意的一点,进程的名字和程序的名字不一定都一致,所以要仔细看看。
5、在进程上右击,选择"设置优先级",选择"低",如图所示。
6、不用理会提示信息,选择"更改优先级" ,此时程序的运行级别就是最低的了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)