近日,笔者不知道是中了什么病毒,系统内可以查看到一个名为“ping.exe”的进程的CPU占用狂高,其它倒也没什么别的症状了,只是该进程太消耗CPU资源了,笔者感觉非常不爽,上网查询获悉这是一种非常厉害的病毒,但是笔者试了很多专杀工具以及大牌杀软,都没能将其清理掉,该进程还是一直出现在进程列表内,继续消耗着系统资源,于是笔者另想他法,尝试着能否对这个“ping.exe”进程进行管理,禁止其运行,但是尝试着使用系统自带的任务管理器将该进程结束掉,可是过了一会又出现了,实在令人头疼。于是笔者再次上网搜索其它更为强大的进程管理工具,终于找到了一个,它的名字叫“Process Lasso”。
笔者选择下载安装Process Lasso软件,启动该软件后,在该软件主程序界面上看到的当前系统内的进程列表,从中可以看到这个讨厌的“ping.exe”进程仍在疯狂的占用CPU资源,下面笔者将试着使用Process Lasso来处理“ping.exe”进程。
Process Lasso是一个功能非常全面的系统工具,它可以帮助用户观察系统中运行的所有进程,每个进程的信息显示的非常详细,涵盖了启动时间,程序信息,启动地址,定位目标等。通过鼠标右键单击对应的进程名,在弹出的右键菜单中用户可以进行多种处理操作,包括了大家常见的也是常用的进程处理操作,比如设定优先级、终止进程等,同时,还提供了很多大家平时很少看到的新颖功能,比如,用户可以将特定进程进行分类管理,可以将指定进程启用“总是终止”或者“保持运行”等命令,如图:
针对笔者电脑中存在的“ping.exe”进程疯狂占用CPU资源的情况,笔者选择使用Process Lasso提供的“终止此进程,如果它超过…”服务,并且自定义将该进程的最大CPU占用量控制在5%,以此约束该进程对系统资源的占用,如图:
通过启用控制CPU资源占用这个服务,笔者观察到“ping.exe”进程立即被终止运行而从进程列表中消失,我们可以从界面下侧的操作日志中查看到“ping.exe”进程由于CPU占用超过5%已经被终止运行,如图:
下图所示为该软件提供的进程检测配置选项,支持用户在此自行指定需要监控的进程,或者自定义需要采取的处理措施等参数,可以看到我们刚刚执行了CPU限制的“ping.exe”进程被执行了终止进程的处理操作,限额是5%,持续时间是4秒,就是说该软件将持续终止用户指定的进程4秒时间,若4秒过后还是发现该进程的CPU占用超过指定阀值,则继续对其终止运行,直到该进程的CPU占用小于指定阀值才会放行。