Chrome及其他浏览器内存占用情况测试
2008.10.22 - 5条评论 »
Chrome出来已经有一段时间了,或褒或贬各执一词。
有个关键的争议点是:Chrome的多进程架构是否合理、能否提高系统运行效率?
于是我突然想做个简单的测试,比较一下各个浏览器的内存占用情况。
测试环境:
- 系统:Windows Vista Ultimate 中文版,安装了SP1
- CPU:Intel Core2 Duo T7250
- 内存:DDR2 533 3G
测试软件(均为英文版):
- Chrome 0.2.149.30
- IE 7.00.6000.16386
- Firefox 3.0.2(仅安装了少数常用插件,比如Firebug、Web Developer Toolbar等)
- Opera 9.60
- Safari 3.0.4(523.15)
测试步骤:
- 每个浏览器只打开畅享网,记录其内存占用情况;
- 每个浏览器都打开六个网页,记录其内存占用情况,这六个网页分别是:畅享网首页、Google Reader、Google Docs、新浪首页、Adobe首页、淘宝首页;
- 关掉其他页面,只留下Google Reader,记录其内存占用情况。
测试结果如下:
1、只打开畅享网时,每个浏览器的内存占用情况:
2、同时打开六个网页时,每个浏览器的内存占用情况:
3、关掉大部分页面,只剩下Google reader之后:
结论:
- 刚开始的时候,Opera的表现最突出,占用内存最少,其他浏览器不相上下;
- 当打开多个页面以后,Firefox后来居上,表现优异,其他浏览器占用内存已经在200m左右;
- 关掉大部分窗口以后,Chrome多进程的优势开始体现了出来,大部分的内存都已经回收,已经和最初的状态差不多;
在这个部分,Firefox的表现也令我们感到相当满意,不愧为IE最大劲敌;
而Opera和Safari的表现平平,基本上没有回收多少内存; - 综上所述,大家不要盲目地认为Chrome的多进程功能是吃内存的大户,从Chrome的表现来看,它是一款能提高内存利用率、合理利用内存的优秀浏览器。

评论
很多时候我的Chrome都在疯狂的读硬盘,还有占用了大量的CPU,有点吃不消了
Firebug、Web Developer Toolbar绝不是常用插件,除了开发机,在外边上网用FF也没利用装这2个插件。
另外,占用同样多内存时能实现的功能差距还是很大的。
CPU 经常是给占了大部分,太占内存了。
http://www.qiaosha.info/
基本上没有回收多少内存
发表您的评论