浅谈反病毒软件运行时占用计算机系统资源问题.docVIP

浅谈反病毒软件运行时占用计算机系统资源问题.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浅谈反病毒软件运行时占用计算机系统资源问题

浅谈反病毒软件运行时占用计算机系统资源问题   摘要:随着计算机及计算机网络的发展,伴随而来的计算机病毒的传播问题越来越引起人们的关注,与止同时计算机杀毒软件也应运而生,现在市场上销售的杀毒软件也有几十种之多,但是计算机各销售商家之间的竞争主要围绕计算机性能的竞争,杀毒软件在运行时占用系统资源的多少势必影响到计算机的性能,本文对此问题做初步探索。   关键词:病毒软件;占用;系统资源   中图分类号:TP307 文献标识码:A 文章编号:1007-9599 (2012) 10-0000-02   一、病毒检测机制   反病毒软件也称杀毒软件,一般由扫描器、病毒库与虚拟机组成,并由主程序将他们结为一体。扫描器是杀毒软件的核心,用于发现病毒,一个杀毒软件的杀毒效果好坏就直接取决于它的扫描器编译技术与算法是否先进,而且杀毒软件不同的功能往往对应着不同的扫描器,也就是说,大多数杀毒软件都是由多个扫描器组成的。而病毒库存储的特征码形式则取决于扫描器采用哪种扫描技术。它里面存储着很多病毒所具有的独一无二的特征字符,我们称之为“特征码”。特征码总的说来只有两个,文件特征码与内存特征码。文件特征码存在于一些未执行的文件里,例如EXE文件、RMVB文件、jpg文件甚至是txt文件中都有可能存在文件特征码,也都有可能被查杀。而内存特征码仅仅存在于内存中已运行的应用程序。而虚拟机则是最近引进的概念,它可以使病毒在一个由杀毒软件构建的虚拟环境中执行,与现实的CPU、硬盘等完全隔离,从而可以更加深入的检测文件的安全性。   早期的反病毒技术是采取单纯的病毒特征判断,将病毒从带毒文件中清除掉。这种方式可以准确地清除病毒,可靠性很高。后来病毒技术发展了,特别是加密和变形技术的运用,使得这种简单的静态扫描方式失去了作用。随之而来的反病毒技术也发展了一步。   随后的技术是采用静态广谱特征扫描方法检测病毒,这种方式可以更多地检测出变形病毒,但另一方面误报率也提高,尤其是用这种不严格的特征判定方式去清除病毒带来的风险性很大,容易造成文件和数据的破坏。   之后反病毒技术的主要特点是??静态扫描技术和动态仿真跟踪技术结合起来,将查找病毒和清除病毒合二为一,形成一个整体解决方案,能够全面实现防、查、消等反病毒所必备的各种手段,以驻留内存方式防止病毒的入侵,凡是检测到的病毒都能清除,不会破坏文件和数据。随着病毒数量的增加和新型病毒技术的发展,静态扫描技术将会使查毒软件速度降低,驻留内存防毒模块容易产生误报。   近来反病毒技术则是针对计算机病毒的发展而基于病毒家族体系的命名规则、基于多位CRC校验和扫描机理,启发式智能代码分析模块、动态数据还原模块(能查出隐蔽性极强的压缩加密文件中的病毒)、内存解毒模块、自身免疫模块等先进的解毒技术,较好的解决了以前防毒技术顾此失彼、此消彼长的状态。   二、反病毒软件与系统资源的关系   反病毒软件在运行时,除了本身虚拟机的运行需要耗费系统资源外,还担负着查毒杀毒的工作,存储设备的监控、外接端口设备的监控、缓存区的监控、病毒库更新检查、病毒的查杀隔离工作,这些工作无一不耗用系统的宝贵资源,很多反病毒软件还带有防火墙功能,这将耗费很大一笔系统开销。   占用大量内存,耗尽电脑CPU。现在电脑的硬件比以前是越来越好,网速也越来越快,但是系统为什么越来越慢?这与杀毒软件的特征库越来越大、升级越来越频繁有关。以前一年才出几千个病毒,现在一年要冒出几千万个新木马,增长1万倍,特征库就像恶性肿瘤一样膨胀。传统杀毒引擎在扫描和监控时,需要把特征库写入电脑内存,特征库越大,系统就被拖得越慢,特征库自身升级下载的速度也越慢。杀毒软件带着特征库,就像乌龟背着壳,要跑得快几乎很难做到,但是如果没有特征库,杀毒软件又相当于手无寸铁。   现在,一款杀毒软件的大小动辄就是50兆起步,有的甚至到了七八十兆、100兆,电脑硬盘要给它腾出很大的空间来存放病毒库。所以,杀毒软件成了电脑里占用资源较大、对CPU运算能力提出了考验。   三、目前流行的杀毒软件占用系统资源情况   反病毒软件的资源占用情况一直颇受用户关注,如果占用过高,会影响到实际的运行速度和整体效果,所以,很多用户也将资源占用的高低算作了重要的考核手法,而目前8款主流杀毒软件中,整体的资源占用情况如何呢,我们就以在检测过程中的实际数值情况,简单进行一番横向对比。   经过测试,分别截取包括瑞星全功能安全软件2010、卡巴斯基2010、ESET NOD32、熊猫全功能2010、诺顿2009、江民杀毒2009、金山毒霸2009、360杀毒1.0等版本软件在启动和扫描过程中的资源占用情况,对其进行深度对比。看哪款软件的资源占用更低,更加适合用户使用。   (一)在启动过程中的资源占用情况   下面则是各

文档评论(0)

3471161553 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档