查看: 10268|回复: 49
收起左侧

[资讯] 详解红伞V9中的优化扫描(Optimized Scan)

 关闭 [复制链接]
will
发表于 2009-2-14 01:40:26 | 显示全部楼层 |阅读模式
在《悄然蜕变的美丽 —— 小红伞V9》中,我提到了V9的手动扫描(on-demand scanner,下略)选项中新增了Optimized Scan这个选项
由于当时没有找到官方的相关说明解释,所以我没有对此改变做详细的介绍
刚刚在Avira官方技术博客上看到了此项功能的介绍,于是与大家分享

为了提高手动扫描时扫描器在多核系统中的性能,于是在红伞V9中出现了优化扫描(Optimized Scan,下略)这个功能。
当系统使用的是多核CPU(或安装了多个单核CPU),并且用户在设定中启用了此功能后,这种扫描模式才会生效启用。
因此,此选项仅在多核系统中可用,单核系统中此选项是不可选的。

根据系统配置的不同,应用此选项后的性能提升也有所不同。
这里是Avira官方在两个不同系统里做的一个简单的测试。
测试中扫描了整个系统和程序文件分区,结果如下:

计算机型号
操作系统
CPU
内存
硬盘
性能提升
Dell Optiplex 755
XP SP3
Core 2 Duo E6750
4 GB
2 x SATA
20%
HP Compaq 8510w
Vista SP1
Core 2 Duo T7500
2 GB
1 x SATA
10%


在官方看来,此结果已经是较为令人满意的
但是,优化扫描功能仍有一些不足:
a.优化扫描受制于系统,仅能工作于多核心系统
b.日志记录模式将为"Normal"
c.由于占用CPU资源较大,用户可能会感觉系统较往常相比很慢

我自己也做了一个简单的测试,测试用的样本是1923个EXE木马(无压缩包,无自解压)
扫描器的提示方式是独立(individual)模式,并且关闭了所有声音提示
在第一个检出时选择忽略 (Ignore) 并勾选应用到以下的所有检出 (Aplly selection to all following detections)
先开启优化模式扫描,扫描过程中avscan.exe的CPU资源占用率在85%左右浮动,系统很卡,物理内存和虚拟内存占用都在70M左右
然后关闭优化模式扫描,扫描过程中avscan.exe的CPU资源占用率在45%左右浮动,系统正常不卡,物理内存和虚拟内存占用都在53M左右
扫描结果对比如下:



可见两种模式的扫描检出结果没有差别,即两种模式查出的毒是完全一样的
不同之处在于:优化模式占用资源更大,扫描速度更快;普通模式占用资源适中,扫描速度较慢
但是需要知道的是,红伞的扫描速度与其他杀毒软件相比已经算是较快的了
因此,是否使用优化扫描模式就是仁者见仁智者见智的问题了


那么优化扫描的原理是什么呢?
Avira没做过多解释,只是说:
优化扫描产生一个额外的工作线程 (仅有一个,因为我们现在常用的是双核)
该线程将会从主核心中接管一些任务 (因此扫描器有更多的CPU资源用于扫描)

当然,优化扫描还有一定的提升空间,大家不妨拭目以待吧  :-)


英文全文详见:http://techblog.avira.com/2009/02/13/optimized-scan-in-avira-antivir-9/en/


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?快速注册

x

评分

参与人数 2人气 +2 收起 理由
zwl2828 + 1 版区有你更精彩: )
chesterzhao + 1 居然没人给人气?

查看全部评分

saga3721
发表于 2009-2-14 01:45:12 | 显示全部楼层
还是划算的,CPU比硬盘耐用多了高占用也没什么,这样能缩短硬盘扫描的高负载时间也是好的
xinguoguoguo
发表于 2009-2-14 02:17:20 | 显示全部楼层
顶了再看,学习下,期待V9!!!!!!
jeffgree
头像被屏蔽
发表于 2009-2-14 02:23:18 | 显示全部楼层
深夜来顶怪蜀黍的帖子............

                                                  彭丽媛
pianaini
发表于 2009-2-14 06:22:43 | 显示全部楼层
值得期待
palfan
发表于 2009-2-14 07:46:52 | 显示全部楼层
个人认为V9还有很大的测试余地,我试了家里的N台VAIO,每一台都出现不同程度的防火墙记不住规则的状况
dd2006
发表于 2009-2-14 09:40:58 | 显示全部楼层
谢谢版主分享,先顶再学习
makeha
发表于 2009-2-14 09:48:20 | 显示全部楼层
学习了,挺详细,谢谢
shanghuimin
头像被屏蔽
发表于 2009-2-14 09:48:54 | 显示全部楼层
多占用CPU倒也无所谓了,反正扫描的时候偶通常什么都不做
choso
发表于 2009-2-14 10:21:42 | 显示全部楼层
那单核的是不是也可以开启多线程,提高CPU的占用率,但是节省时间呢?
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2024-11-24 23:59 , Processed in 0.140710 second(s), 18 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表