您当前的位置:中客资源站网络学院软件教学操作系统 → 文章内容 退出登录 用户管理
本类热门文章
相关下载
进程管理 优化你的系统资源占用
作者:本站  来源:本站整理  发布时间:2007-4-4 7:30:10

减小字体 增大字体

我们在使用电脑中,系统资源占用过大,内存不足是经常遇到的问题,下面来看看有何解决方案。

软件名称 Process Tamer
软件版本 v2.05.02
软件大小 2,279KB
软件分类 文件管理
软件语言 简体中文
应用平台 Windows 95/98/NT/2000/XP/2003
软件作者 DonationCoder.com
高速下载地址

    小张的苦恼:虽然自己使用了最新的Core Duro 2 6300处理器,内存容量也达到了1GB,但似乎仍然感觉到内存不够用,特别是在运行多个程序时更是如此,系统中的可用资源也时常是捉襟见肘…

    小李的苦恼:办公室的机子至今还是使用着赛扬处理器,内存也才256MB,系统安装的竟然是Windows XP,浏览网页时打开的窗口一多,系统就好象死了一般,窗口无法切换、菜单弹出缓慢、鼠标停滞,情况严重时甚至会导致系统瘫痪…

  其实,之所以会出现上述情况,究其原因主要是少数“霸道”的进程占用了过高的系统资源,这样就很容易导致分配给其它进程的系统资源明显不足,从而出现“强者愈强,弱者愈弱”的两极分化局面,除非你从任务管理器中手工释放进程,但显然是非常的麻烦。这里,笔者推荐一款名为Process Tamer的进程调控工具,它可以在后台自动调度CPU的使用率,从而实现进程的优化管理

  与其它的进程管理软件相比,Process Tamer拥有三大优势:

  优势之一:傻瓜式的操作

  默认设置下,Process Tamer安装结束后会自动运行,而且已经自动启用进程管理功能,此时系统托盘中会显示一个类似于天平的图标,。程序会在后台实时监控应用程序对CPU的占用率,并根据占用率来自动调整该程序的执行优先权,并将适当的资源分配给其它正在执行的应用程序,等其它程序执行结束或不再占用CPU资源后,它再自动调回CPU使用率。

  从这个方面来看,Process Tamer提供的完全是傻瓜式的进程管理机制,安装后你几乎不用进行任何设置即可对进程进行自动调控。双击图标或者右击选择“Configure”,可以打开图1所示的窗口,“Processes”选项卡中的内容看起来有些类似于Windows的任务管理器,这里显示了当前正在运行的进程信息,具体包括如下内容:

图1(点击看大图)
  CPU Inst.:CPU当前占用率
  CPU Avg.:CPU平均占用率
  Application Name:应用程序名称
  Priority:优先级
  Explicit Rule:调整规则
  
  需要说明的是,Process Tamer会自动隐藏CPU占用率小于1%的进程,当然如果你希望显示这些进程的话,只要取消“Hide <1% Normal CPU”复选框就可以了。


优势之二:进程调整灵活多样

  一般情况下,我们并不需要去手工调整各个进程,Process Tamer会在后台自动监控每一个正在运行的进程,如果发现某个进程超过默认的设置值,就会自动降低这个程序的优先级,直到CPU使用率恢复到可以接受的程度,如果你希望了解Process Tamer对于各个进程的调控情况,那么可以切换到“Configuration”选项卡,在“Show System Tray Balloon Messages”小节中将相关选项全部选中,以后我们就可以在系统托盘中查看到相关的调整信息了(见图2)。

图2

  不过,如果你有需要,还是可以去手工调整进程的:

  ①临时调整

  临时性调整包括“Priority”和“Explicit Rule”两个方面,前者是关于优先级的调整,在下拉菜单中可以手工调整对应进程的优先级,包括Low(低)、Below Normal(低于正常)、Normal(正常)、Above Normal(高于正常)、High(高)、Realtime(实时)等不同级别;后者是关于调控规则的选择,在下拉菜单中可以手工指定相应的规则,包括Ignore(忽略)、Force Low(强制处于低状态)、Force Hith(强制处于高状态)、Force Normal(强制处于正常)、Force Below Normal(强制低于正常)、Force Above Normal(强制高于正常)、Force Realtime(强制实时调整)、Force Kill(强制中止进程)等多项规则。

  ②永久调整

  前面提到的调整方法只是在当前状态下有效,如果重启系统后就会失效。如果你需要对某个应用程序进行永久性的调整,这样可以确保这些程序优先取得CPU资源流畅运行,那么可以切换到“Configuration”选项卡,通过浏览按钮找到相应的应用程序执行文件,如图3所示,在这里可以根据自己的需要设置规则,特别值得一提的是下面的“Foreground Process Special Handling”小节,例如可以使当前进程自动处于高优先级状态,或者也可以使当前进程脱离Process Tamer的监控。

图3(点击看大图)
  设置完成后,不要忘记顶部的Start with Windows、Log File、Run High Priority这三个复选框,特别是“Run High Priority”选中后可以让Process Tamer自身以高优先级状态运行。

优势之三:精确系统调整

  在“Configuration”选项卡,还有一个非常实用的调整部分:Tame Applications Based on CPU Usage,默认设置下这个功能已经被自动启用,在这里可以设置CPU占用率的最低和最高临界点,不过由于在程序运行过程中,CPU占用率并非一直固定,例如刚加载时会比较高,运行过程中会逐渐稳定下来,因此我们可以在右侧的“CPU Usage Measurement Smoothing Over Time”上面的滑块中设置一个控制点,这样可以进一步提高Process Tamer的调控效率。

  某些情况下,你可能并不希望Process Tamer自动调整程序的优先级,例如在执行刻录操作时,如果进程被随意降低可能导致刻录失败,一种解决办法是暂时禁用Process Tamer,只要右击系统托盘区的天平图标,从快捷菜单中取消“Enableed”就可以了;另一种比较好的方法是修改Process Tamer的配置文件,用记事本打开安装目录下的ProcessTamer.ini文件,找到“[Rules]”小节,按照下面的格式添加一行即可,由于Process Tamer会根据大小写区分应用程序的名称,因此请保证输入的文本和程序名称完全对应:

  应用程序名称,调控规则
 
  必须指出的是,虽然Process Tamer不可能像HT、双核处理器那样对CPU的性能有明显的提升, 但是却可以使系统使用过程中进程切换相对顺畅,非常值得一试。

[] [返回上一页] [打 印]
文章评论 (评论内容只代表网友观点,与本站立场无关!)

用户名: 查看更多评论

分 值:100分 85分 70分 55分 40分 25分 10分 0分

内 容:

         (注“”为必填内容。) 验证码: 验证码,看不清楚?请点击刷新验证码