竹木刀 发表于 2008-5-11 20:30:43

[安全系列]5款杀软资源占用率深度评测

5款杀软资源占用率深度评测杀毒软件属于每个计算机用户的“装机必备”软件,它能保障计算机的安全,但同时也会消耗一定的系统资源,对正常的使用造成影响。目前网络上流传了很多对各种杀毒软件资源占用情况的对比,还有很多厂商自己的花哨广告宣传。但那些评测多半“不是很科学”,仅仅通过一两个进程占用的内存来判断杀毒软件的资源占用。

--------------------------------------------------------------------------------

  相关文章:

  NOD32深度评测:查杀超强悍 资源占极少

  事实上,杀毒软件的实时监控会扫描操作系统的每一个文件访问操作,这个扫描动作有很多部分也是依靠系统服务来完成的。因此简单的查看某个进程的内存占用是非常不科学的。

  为了让普通用户更清楚的了解杀毒软件对自己机器的性能影响,本次进行的测试将尽量模仿杀毒软件对日常工作,娱乐的影响来进行。以Office文档的使用、浏览网页、游戏以及开机时间等,尽量真实地再现杀毒软件对机器性能的影响。

一、测试环境

相关信息 具体说明

测试用机 DELL DIMENSION C521

CPU/内存 Athlon(tm) 64 X2 Dual Core Processor 3800+/512MB

显卡 集成 NVIDIA GeForce 6150 LE

带宽 3M ADSL

软件环境 XP SP2、一键Ghost 硬盘版、屏幕录像专家、魔兽争霸1.20中文版

二、评测项目

  对目前最流行的五大杀毒软件我们做了以下七种评测:

  1.开机时间的拖延对比;

  2.安装杀毒软件后系统内存使用对比;

  3.打开Office文件拖延时间对比;

  4.扫描C盘时间;

  5.扫描C盘时系统的内存占用;

  6.打开网页时系统的内存占用;

  7.对游戏启动的拖延。

三、测评方法

  1.测试开机时间

  为了保障测试的准确性,尽量避免人为操作对测试结果的影响,我们在BIOS中设置了自动开机,开机时间定为01:05:00。以下小程序在系统开机后会自动打印当前时间。两者之差即为开机所用时间。

  以下简单的脚本可以显示并记录当前系统的时间。把它保存为bootup.bat,并拖到系统启动项中(如图1)。

http://uimg.qihoo.com/qhimg/quc//431_330/17/01/46/1701463qec0ec.ec2070.jpg
本试验的脚本内容如下:

//***************************************//

@echo off

echo " 系统开启时间是:" >>bootup.log

echo " 系统开启时间是:"

set tm0=%time%

echo %tm0%

echo %tm0% >>bootup.log

pause

exit

//***************************************//

  点击Windows右下角的时间图标,设置系统当前时间为01:02:00,然后关闭计算机。

  关机后,系统会自动在01:05:00开机(如图2)。

http://uimg.qihoo.com/qhimg/quc//500_328/19/03/92/1903920qe721c.f84bcf.jpg
  登录系统后,系统在启动时自动调用bootup.bat脚本,测试开机时间,显示的开机时间会以“时:分:秒:毫秒”的形式出现。我们每次记录该时间。

  小提示:

  为了公平性和稳定性,我们对每个产品会测试三次,然后取最短的时间。

2.打开Office文件时间

  a.准备测试的Office文件test.xls,我们测试时所选取的文件大小为10815KB。

  b.编辑test.xls,在sheet1 上方插入计时函数“=NOW()”,这样每次开启该文件,会显示当前Office开启的时间。

  c.编写以下脚本,在运行后他会自动执行test.xls 和计时程序,以消除手动双击打开的误差。脚本为exceltest.bat,内容如下:

//***************************************//

@echo off

echo " excel开启时间是:" >>exceltime.log

echo " excel启时间是:"

set tm0=%time%

echo %tm0%

echo %tm0% >>exceltime.log

test.xls

pause

exit

//***************************************//

  为了时测试不受系统波动的影响,我们在开机10分钟后不对计算机做任何操作。待系统稳定后,执行exceltest.bat,它会记录Office文件打开的时间。 Excel文件完全打开后,内置的“=NOW()” 函数就会记录当前时间,用这个时间减去执行exceltest.bat时记录的时间,即为打开Office文件所花的时间。

3.静态时的系统内存占用

  为了时测试不受系统波动的影响,我们在开机10分钟内不对计算机做任何操作。待系统稳定后,然后打开任务管理器,查看当前系统所使用的内存。

4.扫描C盘所用时间以及内存占用

  a.从各杀毒软件的官方网站上下载最新版安装程序,以推荐的默认设置安装,然后将病毒库更新至最新。

  b.在10分钟内不对系统做任何操作,等待系统稳定后运行杀毒软件扫描C盘。

  c.记录杀毒软件扫描时的系统内存占用,注意杀毒软件在扫描压缩文件,和一般文件时的内存占用是有很大差距的,我们在这里取的是最低值。

  d.记录扫描的文件数目和扫描时间。

5.打开网页时的系统内存占用

  目前各主流杀毒软件都有扫描网页的功能,若网页中包含有害代码或有病毒,杀毒软件的实时监控会报警,提示用户有病毒。

  为了测试打开网页时各杀毒软件的性能,我们以“闪客帝国”网站来测试。(注:并不是说该网站有病毒或有害程序,仅作为测试网页)每次测试时打开该网站主页10个,等网页所有数据均加载完成,稳定5分钟后再查看内存占用。

6.玩游戏时性能比较

  相信大部分网民都是游戏一族,游戏也是日常生活的一部分。为了测试各大杀毒软件在游戏时占用系统的资源,我们选择了目前很流行的“魔兽争霸”单机版来测试。

  魔兽争霸版本:1.20简体版

  测试时选用的地图:幻想曹操传II|06-0515版

  a.为了时测试不受系统波动的影响,我们在开机5分钟内不对计算机做任何操作。待系统稳定后,开启屏幕录像专家,启动魔兽争霸,选择局域网游戏。

  b.选择地图,建立游戏,选择5个中等难度的。

  c.点击魔兽争霸中的“开始游戏”后,开始游戏按钮变成灰色。然后魔兽会加载地图,读取游戏,这段时间也是最占用系统资源的时间,CPU和内存不断的读取数据,杀毒软件不断的对这些数据分析,判断其行为等是否异常。

  d.我们以点击开始游戏后,“开始游戏”按钮变成灰色,到游戏加载成功,读取游戏进度条满,即将进入游戏界面的这段时间来衡量各大杀毒软件对系统性能的影响。

  测试采用“屏幕录像专家”对该过程录像,录像以帧为单位记录游戏的启动时间。游戏加载成功的帧减去游戏开始时的帧,即为安装杀毒软件后玩游戏所花的帧。

四、国内五款杀毒软件

  下面为大家介绍目前主流的5大杀毒软件(ESET NOD32、卡巴斯基、瑞星、江民、金山)的评测概述,以便大家根据各自的需求选择合适的杀毒软件(杀毒软件评测概述顺序不分先后)。

1.ESET NOD32

相关信息 具体说明

软件名称 ESET Smart Security

软件版本 V3.0.611(32-bit)

软件分类 安全套装

软件大小 18286 KB

应用平台 Windows 98/2000/2003/XP/Vista

  NOD32凭借其轻、快、准、狠,在国内杀毒软件的市场占有率不断提高,进入中国短短的两年时间内,用户使用量就已经飙升到了第三。ESET NOD32反病毒套装ESET Smart Security包括反病毒、反间谍软件 、个人防火墙以及反垃圾邮件功能。ESET系列产品最大的优势在于具有强大的启发式功能,能够智能查杀绝大多数未知的病毒和变种,同时它还保持了极低的资源占用。

  ESET Smart Security的更新特点:内置防火墙和反垃圾邮件模块;较之2.7版本,界面大大美观和简化,大大方便了用户的操作。针对普通用户和高级用户分开了2种操作模式,更加人性化;增强了自动清除的能力。

2.卡巴斯基

相关信息 具体说明

软件名称 卡巴斯基互联网安全套装

软件版本 (KIS) V7.0.0.125 简体中文版

软件分类 安全套装

软件大小 25629 KB

应用平台 Windows 2000/XP/Vista

  卡巴斯基将个人防火墙、反垃圾邮件过滤器与卡巴斯基?反病毒软件7.0单机版内的反病毒模块相结合,为您的个人计算机提供全面的防护。卡巴斯基?互联网安全套装7.0单机版可以防御病毒、间谍程序、垃圾邮件以及隐私威胁。并且现在还新添加了家长控制和隐私控制功能!

3.瑞星

相关信息 具体说明

软件名称 瑞星杀毒软件2008

软件版本 20.29.02

软件分类 杀毒软件

软件大小 50 MB

应用平台 Windows 98/Me/NT4.0/2000/XP/2003/Vista

  瑞星2008特点:加入了主动防御技术,增加了对未知病毒的的查杀,采用即时升级策略,使病毒库保持最新。全新“木马强杀”技术,彻底查杀70万种木马病毒

集成强悍“账号保险柜”功能,保护百余种网游、网银、聊天、股票等软件。

4.江民

相关信息 具体说明

软件名称 江民杀毒软件KV2008

软件版本 KV2008(30天免费版)

软件分类 杀毒软件

软件大小 29802 KB

应用平台 Windows 9x/NT/2000/XP/2003

  江民杀毒软件KV2008采用了新一代智能分级高速杀毒引擎,扫描速度得到了大幅提升。新品在KV2007的基础上新增三大技术和五项新功能,更在人机对话友好性和易用性上下足功夫,可有效防杀超过40万种的计算机病毒、木马、网页恶意脚本、后门黑客程序等恶意代码以及绝大部分未知病毒。
5.金山

相关信息 具体说明

软件名称 金山毒霸2008

软件版本 DUBA080111

软件分类 杀毒软件套装

软件大小 33892 KB

应用平台 Windows 2000/XP/Vista(32位)

  国内首家通过国际最权威认证VB100%、实时升级本地病毒库。

  主动防御:60倍提升对新生病毒快速响应速度,免受未知病毒、木马威胁,免受帐号、隐私被盗之苦。

  互联网可信任认证:web2.0的互联网可信任认证(白名单)技术,600,000,000MB海量数据比对,运行正常程序不再误报!

四、测试开机时间

  以下是安装了各款杀毒软件后,开机时间的对比。因为测试电脑配置比较高,而且是全新的系统,因此开机速度都比较快。相信如果系统中安装的软件比较多,存在大量的启动项,开机所花费的时间会大大增加。

  杀毒软件开机时间测试结果表如下:

杀毒软件 开机时间

瑞星 52.60秒

江民 37.56秒

金山 37.78秒

卡巴斯基 35.23秒

NOD32 34.73秒

  杀毒软件开机时间测试结果截图如下:

http://uimg.qihoo.com/qhimg/quc//500_329/1f/03/02/1f0302aqe7167.b337f6.jpg
瑞星启动时间

http://uimg.qihoo.com/qhimg/quc//500_328/1d/04/23/1d0423eqebfaf.1f49a7.jpg
江民的启动时间

http://uimg.qihoo.com/qhimg/quc//500_326/1c/02/87/1c0287qec39e.c9c041.jpg
金山的启动时间

http://uimg.qihoo.com/qhimg/quc//500_330/1e/01/21/1e01212qec5c3.59a2b7.jpg
卡巴的启动时间

http://uimg.qihoo.com/qhimg/quc//500_328/15/03/6f/15036fqe75de.5475f1.jpg
NOD32的启动时间

我们可以将以上测试结果做一个柱状图,这样看起来更为直观。

http://uimg.qihoo.com/qhimg/quc//301_208/13/02/a4/1302a42qeb625.b88e46.jpg
开机时间测试柱状图(数值越大开机用时越长)

  从柱状图中可以看出,瑞星在五款杀毒软件中开机用时是最长的,而卡巴斯基和NOD32用时最短,也就是说开机速度最快。

五、打开Office文件时间

  以下是安装了各款杀毒软件后,打开同一文档test.xls的时间对比。我们可以看到安装杀毒软件之后打开Office文件的速度还是非常之快的,可能如今的防病毒软件都针对微软的程序做了专门的优化。
页: [1]
查看完整版本: [安全系列]5款杀软资源占用率深度评测