Board logo

标题: 分析杀毒软件占用内存和虚拟内存的极限 [打印本页]

作者: tcjgdw@163.com     时间: 2009-9-6 12:47    标题: 分析杀毒软件占用内存和虚拟内存的极限

目前各类杀毒对内存和虚拟内存占用总量上差别很大,这个指标是一款软件兼容性和稳定性的重要体现,也是杀毒技术实力的具体体现。
        今天就以国内江民和微点为实例进行分析。


        江民在内存和虚拟内存占用占用绝对优势,高达130M,而微点只有59M,不到江民的一半。
        下面在微点身上做一点手脚,看看微点在内存和虚拟内存占用上的极限是多少。


        哈哈,微点在内存和虚拟内存上共占用了33M,大幅度减少,不错。
        由此可以推断:人类在杀毒软件上在内存和虚拟内存占用上的极限应在30-35M之间,目前各大杀毒软件应还有很大的下降空间,任重道远。
        通过测试,发现杀毒软件的病毒库一直入驻虚拟内存(以前对杀毒软件原理一点不了解,说错了不要见笑),明白了这点,就可以对一个杀毒软件病毒库的大小有一个大概的了解,目前为止微点在内存控制上算是做得最好,离极限都还有很长一段差距,其它杀毒软件就不用说了。
        杀毒软件功能最核心的体现是病毒库和主防,病毒库要求大,主防要求智能和拦截数量,目前微点在主防起了很好的带头作用,把主防发挥到极致。病毒库越大是一个不可避免的趋势,占用虚拟虚拟内存也越来越大,如何解决病毒库过大的问题是特征值杀毒的一个有待解决的问题。江民提出了指纹扫描技术,目前相当不稳定,但发展前景可观,如果用于文件监视上就可以有效地解决病毒库占用内存问题,要实现此项技术,还有很长的路要走。希望微点在此项技术上有所预研。

[ Last edited by tcjgdw@163.com on 2009-9-6 at 12:53 ]
作者: hds_ss     时间: 2009-9-6 19:52
楼主呀,在微点身上做了什么手脚呀?
作者: 新月     时间: 2009-9-7 01:24
微点差不多就这样
作者: 凡间幽灵     时间: 2009-9-7 09:57
这是机制方面的先天优势:D




欢迎光临 微点交流论坛 (http://bbs.micropoint.com.cn/) bbs.micropoint.com.cn