Apr 29
今天介绍的是几款可以自动调节进程优先级的软件。
某些应用程序或者服务运行时会占用大量的 CPU ,例如视频压缩软件或者某些程序出错,这时候你会感觉系统反应非常慢,甚至连任务管理器都呼不出来,无法进行其他任何工作。自动调节进程优先级的软件在这时后就可以派上大用场,它们具有一个共同的功能就是在应用程序“超载”时强行降低此程序的优先级,让你可以顺利的进行其它操作,比如终止这个程序等。
首先介绍的是 Process Tamer 。
如图,Process Tamer 正在工作的情形,它强行把 wswatch.exe 这个进程的优先级降低了,并且在系统栏出现了提示。
你可以在配置界面中,设置 Process Tamer 的工作阀值,也就是程序占用 CPU 达到多少时开始自动降低它的优先级,例如默认的 70%。你还可以为任意应用程序启动的时候设置一个默认的优先级,比如那些视频压缩软件,可以把它们设置成一启动就是最低的优先级(这样并不会减慢太多压缩的速度,但是可以方便的让你进行浏览等其他操作),又例如那些全屏的游戏(它们运行时显然会占用大量的 CPU),我们可以设置为忽略,或者是一启动就以最高优先级运行,可以提高游戏的速度和稳定性。
Process Tamer 是一款捐助软件,你可以通过在它的论坛注册后获取免费的 授权代码 。
第二款是 Process Lasso ,它有点像 Process Tamer 的增强版本。
![Process Lasso Process Lasso](https://www.quakemachinex.com/blog/wp-content/images/pl_balloon_tips.png)
是不是很像?不过 Process Lasso 很明显的以图形显示了当前被强制降低优先级程序的 CPU 占用情况,这个比起 Process Tamer 的“两团怒火”要直观一些。
Process Lasso 可以工作在 Windows 2000, XP, 2003, Vista, Windows 2008 x32 以及 x64 各个平台下,除了 Process Tamer 的所有功能,它还能自动关闭“超载”的程序,以服务方式启动,优化计划任务,以及优化程序在 64位系统下的性能等特色功能。Process Lasso 还能工作在局域网环境,你可以通过它控制优化其他机器的进程(当然你需要有相应权限)。
![Process Lasso Main Process Lasso Main](https://www.quakemachinex.com/blog/wp-content/images/_pssnap3.png)
Process Lasso 对个人用户完全免费,当然我们鼓励你捐助这么优秀的软件。
最后介绍的 AnVir Task Manager 其实是一款非常好用的安全辅助进程管理工具。它可以自动识别大多数无害,或者有害的程序,以绿色-黄色-红色这样的颜色过渡来区分。识别的原理除了数据库,主要通过分析进程的启动目录,网络连接动作,磁盘操作动作等。当然,它既然出现在本文,说明它也具有自动调节程序优先级的功能。
![AnVir Task Manager Config AnVir Task Manager Config](https://www.quakemachinex.com/blog/wp-content/images/_ATM-Config.png)
我更希望大家能了解试用它的其他强大功能:
![AnVir Task Manager Main AnVir Task Manager Main](https://www.quakemachinex.com/blog/wp-content/images/_ATM-Main.png)
AnVir Task Manager Pro 注册的时候请把系统时间调至 2008-03-08 ,注册后可以改回去。
再补充两款类似软件:Prio 和 Process Priority Optimizer:
Prio 寄生于原来的任务管理器界面,但是扩展了它的功能,比如,你可以保存某个进程的优先级,而不必每次都去设置它;此外,它还扩展了服务和 TCP/IP 连接状况的新页面,可以详细的查看本机服务运行状态和网络连接状况。
![Prio Prio](https://www.quakemachinex.com/blog/wp-content/images/_prio4.gif)
Process Priority Optimizer 在此类软件中属于中规中矩,自动调节进程优先级,自动关闭程序,防死锁功能(也就是自动控制“超载”的程序)。
![Process Priority Optimizer Process Priority Optimizer](https://www.quakemachinex.com/blog/wp-content/images/_pposnapshot.jpg)
2008年7月9日新增: Mz CPU Accelerator
Mz Cpu Accelerator 是一个程序优化工具,可以自动调整前台程序的优先权,让正在运行的前台程序可以获得较多的CPU资源,以提高其运行的效率!需要安装 Microsoft.NET Framework 2.0。
![](https://www.quakemachinex.com/blog/wp-content/images/MzCpuAccelerator.gif)