找回密码
 注册
快捷导航
查看: 4331|回复: 12

【转帖】八款多标签浏览器内存资源占用横向评测

[复制链接] |自动提醒
阅读字号:

6608

回帖

109

积分

3万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2006-3-12
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
发表于 2007-5-21 20:14:06| 字数 4,373| - 中国–广东–深圳 电信 | 显示全部楼层 |阅读模式
原文转载自世界之窗网站!

八款多标签浏览器内存资源占用横向评测
本测试在2007年5月17日下午进行,测试目的,对比八款常见的多标签浏览器的内存、CPU资源占用和回收情况。

测试软件和版本:

所有版本均是测试前从官方网站下载的最新版本。
AvantBrowser 11.0 Build 46
GreenBrowser 4.1.0516
Maxthon 2.0.2.615 (RC2)
Mozilla FireFox 2.0.0.3
Opera 9.20
TT 3.3.200.290
TheWorld 2.0 Final


测试环境:
环境1:Windows XP SP2 英文版、系统安装IE6.0
HP nx7010 迅驰I代,奔腾M1.6G,1G内存,屏幕分辨率1680x1050
环境2:Windows XP SP2 中文版、系统安装IE7.0
IBM X40笔记本 迅驰I代,奔腾M1.3G,512M内存,屏幕分辨率1024x768
环境3:Windows XP SP2 中文版、系统安装IE7.0、反病毒软件卡巴斯基6.0.2.261
奔腾4 3.0C超线程 1G内存,屏幕分辨率1680x1050

测试环境说明:我们选取的三个软件环境属于最常见的环境,因为目前XP SP2是覆盖率最广的操作系统,系统安装IE6/IE7的用户则都比较多,卡巴斯基是网络反病毒软件的代表之一,功能强大,在国内有着较多的用户。硬件环境性能处于中低档,而不是使用近期逐渐开始流行的双核CPU,但相信可以代表多数用户群。

常规内存测试:


本测试选取了较有代表性的四个中文门户网站作为测试内容。由于各种浏览器的功能不尽相同,为了尽量保证测试的公平,均只开启弹出广告拦截以保证不造成多余的页面访问,关闭如黑名单拦截、浮动广告拦截和插件等功能,实际上这就是大多数浏览器安装后的默认设置。
注意:有些浏览器在安装后预置了黑名单,过滤了大量的页面内容,不能真实反映内存占用,所以一定要关闭黑名单拦截再进行测试,以了解完整的资源占用和回收情况。
测试步骤如下:
1、清理上网产生的临时文件和历史记录
2、打开www.sina.com,www.sohu.com,www.tom.com,www.163.com四个网站
3、待网页下载完毕,切换各个页面,拖动滚动条从头到尾确保每个页面的区域都被显示过,内存不再变化时观察任务管理器,记录下物理内存和虚拟内存的占用情况
4、依次关闭所有页面,最小化窗口再恢复,如果浏览器没有空白窗口则新建一个,记录下物理内存和虚拟内存的占用情况
5、重复以上操作多次,去掉偶尔变化较大的结果,对表现一致的结果取平均值
下表中是测试结果,内存值单位为M:
环境一:
浏览器
开启4个页面的峰值平均值
关闭4个页面后(保留一个空白页)
物理内存
虚拟内存
物理内存
虚拟内存
AvantBrowser 11.0 Build 46
110M
110M
7M
61M
GreenBrowser 4.1.0516
106M
94M
7M
18M
Maxthon 2.0.2.615(RC2)
117M
101M
18M
61M
Mozilla FireFox 2.0.0.3
81M
72M
38M
28M
Opera 9.20
77M
76M
14M
67M
TT 3.3.200.290
109M
94M
9M
23M
TheWorld 2.0 Final
108M
106M
5M
19M

环境二:
浏览器
开启4个页面的峰值平均值
关闭4个页面后(保留一个空白页)
物理内存
虚拟内存
物理内存
虚拟内存
AvantBrowser 11.0 Build 46
87M
98M
8M
74M
GreenBrowser 4.1.0516
93M
85M
7M
31M
Maxthon 2.0.2.615(RC2)
113M
101M
20M
72M
Mozilla FireFox 2.0.0.3
80M
72M
28M
30M
Opera 9.20
77M
77M
10M
55M
TT 3.3.200.290
93M
93M
9M
71M
TheWorld 2.0 Final
84M
98M
6M
32M


环境三:
浏览器
开启4个页面的峰值平均值
关闭4个页面后(保留一个空白页)
物理内存
虚拟内存
物理内存
虚拟内存
AvantBrowser 11.0 Build 46
77M
105M
10M
44M
GreenBrowser 4.1.0516
101M
91M
6M
48M
Maxthon 2.0.2.615(RC2)
106M
104M
10M
73M
Mozilla FireFox 2.0.0.3
84M
76M
38M
31M
Opera 9.20
78M
77M
9M
53M
TT 3.3.200.290
102M
106M
9M
40M
TheWorld 2.0 Final
101M
97M
6M
32M
[/table]
本测试的测试目的,是查看完整显示页面的情况下,软件的内存占用情况,以及关闭后的内存回收情况。
由于开启页面时候的内存占用都不大,所以上面的表格应该主要查看最后一列的内容,也就是查看关闭了页面后的资源回收情况。

测试情况:TT的多次测试结果有很大出入,似乎它每次在用户切换窗口的时候,都会强制将物理内存池尺寸降低,这样在任务管理器中看起来占用内存较小,但这时CPU占用率上升,而且降低的物理内存会不断增加回来,未感觉到内存节省的效果。

Firfox(火狐浏览器)在同时打开4个页面后,长期无法切换标签,只能浏览当前标签,但没有死机,关闭当前标签后可以自动切换到下一个标签,在测试环境二和环境三均如此。Opera浏览器在页面加载完毕后,内存占用仍然不断在涨,20秒后两项内存各增加了近2M,不知何故。

从上面的表格看到,此次测试的内存回收情况上,TheWorld,GreenBrowser,FireFox三者表现更理想一些。

高强度浏览测试:
在常规内存测试后我们来做一下更贴近日常使用的测试。在这个测试中,每个浏览器都以默认安装的情况为准,如果有未开启弹出窗口过滤的,也手动开启,尽量模拟正常的高强度浏览过程。
我们选取了28个网站页面来进行测试,它们有的是社区、有的是门户、有的是(点此查看测试用网页列表)。
测试步骤如下:
1、同时打开所有链接(共28个)
2、等待一段时间,直到内存数变得稳定,此时网页基本都完成访问了,记录下物理内存和虚拟内存的占用情况
3、依次关闭每个页面,直到最后只剩下一个空白页面,然后最小化窗口再恢复,记录下物理内存和虚拟内存的占用情况

由于数据比较多,所以这个测试每个浏览器在不同测试电脑上,只做了一次(内存值单位为MB)。
环境1

浏览器
开启所有页面后的峰值
关闭所有页面后(保留一个空白页)
物理内存
虚拟内存
物理内存
虚拟内存
AvantBrowser 11.0 Build 46
435M
442M
10M
86M
GreenBrowser 4.1.0516
390M
375M
9M
53M
Maxthon 2.0.2.615(RC2)
436M
418M
13M
64M
TT 3.3.200.290
448M
432M
16M
64M
TheWorld 2.0 Final
449M
436M
10M
41M

环境2

浏览器
开启所有页面后的峰值
关闭所有页面后(保留一个空白页)
物理内存
虚拟内存
物理内存
虚拟内存
AvantBrowser 11.0 Build 46
只有一次通过测试:330M/330M,正常关闭后22M/91M
GreenBrowser 4.1.0516
浏览器崩溃在Flash插件中,未能完成测试
Maxthon 2.0.2.615(RC2)
360M
345M
13M
95M
TT 3.3.200.290
350M
250M
13M
93M
TheWorld 2.0 Final
318M
357M
10M
82M


环境3

浏览器
开启所有页面后的峰值
关闭所有页面后(保留一个空白页)
物理内存
虚拟内存
物理内存
虚拟内存
AvantBrowser 11.0 Build 46
只有一次通过测试:223M/358M,正常关闭后16M/169M
GreenBrowser 4.1.0516
浏览器崩溃在Flash插件中,未能完成测试
Maxthon 2.0.2.615(RC2)
363M
348M
13M
95M
TT 3.3.200.290
384M
386M
13M
89M
TheWorld 2.0 Final
398M
395M
10M
86M
[table=98%,#a9cdd3]


测试中的几个效果说明

一次打开28个页面,不管你的系统配置有多高,CPU资源都会大量消耗在消息处理、线程切换上,网络带宽则瞬间被占满,内存消耗也很大,浏览器下载的内容越多,内存占用也越大。所以此测试中开启所有页面后的峰值越高,反而能代表此浏览器是否表现良好,如果浏览器由于设计不当,导致打开多个页面的时候很多图片等都超时下载不下来,变成红叉,峰值反而会低。

一个奇怪的效果发生在Firfox和Opera身上,它们都在这种高强度测试中表现怪异,就是只有当前标签可以浏览,主界面-菜单条等都失去了响应,但程序没有死机。虽然可以浏览,但打开的页面内容缺失比较大,在三个测试平台耐心的等待了10几分钟后,我们决定将这两款浏览器从这个测试中去掉,因为它们的表现和IE内核浏览器的表现相差很大,无法类比。

单线程多标签的浏览器(AvantBrowser,GreenBrowser,TT),有的是直接先打开标签再进行浏览,表现在27个标签瞬间打开,但之后才开始浏览,会给人一种反应很快的错觉,但实际并非如此,它们都在同时打开多个标签后整个程序失去响应很长时间。这也是单线程多标签浏览器的最大问题,只要有一个页面阻塞,整个程序就是失去响应。TT在测试中仍然不停的试图降低物理内存,所以它的CPU占用率一直很高。

测试结论:总体来说,采用了多线程框架的TheWorld 2.0和Maxthon 2.0表现更流畅一些,在打开全部页面后不久,就可以响应切换标签的请求,进行正常浏览,Maxthon由于还在测试版本阶段,所以内存释放稍嫌不够理想。

上面的所有测试,本来IE7也有一份的,但由于IE7还不算是真正的多标签浏览器,可用性奇差,所以我们没有把它列在内。

Ajax测试:
测试地址:http://www.ioage.com/test/
现在网站越来越多的使用了Ajax技术,这个测试直观的让大家感受多线程浏览器和单线程浏览的差异。由于火狐和Opera非IE内核,对一些 Ajax脚本也不支持,所以没有进行测试。
测试结论: TheWorld 2.0和Maxthon 2.0由于采用了多线程窗口框架,在测试期间浏览器没有假死,尤其是当后台开启测试页面的情况下,用户几乎感觉不到有页面处于假死的状态,可以正常浏览。而AvantBrowser,GreenBrowser,TT,由于采用单线程窗口框架,所有标签都在一个窗口线程中,一旦开始测试,整个浏览器立刻失去响应,直到测试完成。

总体测试结论:在的多窗口浏览器中,世界之窗浏览器以优异的内存表现,理想的CPU占用,在所有参测的浏览器中位列前茅,你可以认为这是凤凰工作室的一家之言,那么为什么不试试它呢。
我想我是:①海豹-上海被爆炒鱿鱼的人;②海米-上海没有米的人;③海狮-上海失业青年;④海带-上海待业青年

110

回帖

0

积分

996

资产值

入门会员 Rank: 1

注册时间
2003-8-26
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
发表于 2007-5-21 22:00:07| 字数 41| - 中国–湖北–武汉 联通/中国地质大学江城学院 | 显示全部楼层
最早用myie,更名到mathon后不久就投靠theworld,看来偶的选择还不赖
X22\T23\R51\X60\Z61
回复 支持 反对

使用道具 举报

552

回帖

0

积分

2

资产值

入门会员 Rank: 1

注册时间
2006-10-6
发表于 2007-5-21 22:08:11| 字数 12| - 中国–云南–昆明 电信 | 显示全部楼层
这样的要加分,顶你的肺啊
Life is not fair, get used to it
回复 支持 反对

使用道具 举报

2万

回帖

238

积分

2万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2005-10-4
月全勤勋章
发表于 2007-5-21 22:13:03| 字数 22| - 中国–香港 香港科技大学 | 显示全部楼层
用了好多,现在固定在GB+opera的组合上
P72,X1C2018,7710,T430s,W520,X220,X220i,X200
回复 支持 反对

使用道具 举报

963

回帖

1

积分

9611

资产值

初级会员 Rank: 1

注册时间
2005-9-18
发表于 2007-5-21 23:08:20| 字数 21| - 中国–江西–南昌 电信 | 显示全部楼层
QUOTE:
原文转载自世界之窗网站!

**\
Lenovo 410L
Put the fun back into computing...
回复 支持 反对

使用道具 举报

616

回帖

0

积分

4087

资产值

入门会员 Rank: 1

注册时间
2005-5-8
发表于 2007-5-21 23:36:52| 字数 46| - 中国–上海–上海–普陀区 电信/静安区电信 | 显示全部楼层
QUOTE:
原帖由 lensan 于 2007-5-21 23:08 发表

**\


这种评比,未免。。。。
呼啦啦。睡觉觉。
回复 支持 反对

使用道具 举报

5万

回帖

349

积分

13万

资产值

至尊会员III Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2006-8-20
铜牌荣誉勋章(注册8年以上会员)月全勤勋章银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)
发表于 2007-5-22 00:04:28| 字数 38| - 中国–广东–深圳 电信 | 显示全部楼层
在用着世界之窗。我觉得应该看的是使用中的内存。世界之窗这点就不如马桶1.X。
T400 T9400 8G 256G wxga+
IdeapadYoga i5 3317U 4G 128G wxga+
iPad Pro(11 英寸)2021 256G
回复 支持 反对

使用道具 举报

315

回帖

0

积分

413

资产值

入门会员 Rank: 1

注册时间
2006-10-12
发表于 2007-5-22 00:27:54| 字数 109| - 德国 | 显示全部楼层
firefox是不是有内存漏洞啊,我一直用firefox,可一周不得不重启一次firefox浏览器,否则,把所有tab都关闭也占130MB内存左右。有时候就开一个gmail,也140M左右。

难道有内存漏洞?按说不会啊。

普通的联想笔记本+免费的正版系统和软件
回复 支持 反对

使用道具 举报

368

回帖

0

积分

514

资产值

入门会员 Rank: 1

注册时间
2004-3-1
发表于 2007-5-22 10:19:21| 字数 15| - 中国–湖北–武汉 电信 | 显示全部楼层
the world 还是不错的。。
回复 支持 反对

使用道具 举报

110

回帖

0

积分

996

资产值

入门会员 Rank: 1

注册时间
2003-8-26
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
发表于 2007-5-22 10:48:50| 字数 28| - 中国–湖北–武汉 电信 | 显示全部楼层
QUOTE:
原文转载自世界之窗网站!


晕倒,才注意到这句话
X22\T23\R51\X60\Z61
回复 支持 反对

使用道具 举报

2503

回帖

48

积分

1万

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2006-2-1
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
发表于 2007-5-22 12:08:59| 字数 11| - 中国–江苏–南京–秦淮区 电信 | 显示全部楼层
我一直用K-MELON
回复 支持 反对

使用道具 举报

2634

回帖

74

积分

7万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2004-11-30
银牌荣誉勋章(注册10年以上会员)年全勤勋章2022铜牌荣誉勋章(注册8年以上会员)月全勤勋章
发表于 2007-5-22 14:04:31| 字数 113| - 中国–山东 联通/BGP大带宽业务机柜段 | 显示全部楼层
maxthon的早期版本似乎有内存占用情况虚报。现在版本的就不知道了。比如实际占用内存50M,他可能在任务管理器里只显示为10M。
用了很久的theworld,版本不一样,使用起来感觉也不一样,现在基本使用的是 1.39这一版本。
回复 支持 反对

使用道具 举报

1575

回帖

0

积分

3555

资产值

入门会员 Rank: 1

注册时间
2004-5-25
发表于 2007-5-22 14:57:15| 字数 40| - 德国 | 显示全部楼层
我现在也是在使用theworld2.0,感觉还是不错的,除了有时候会有假死现象!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.5 © 2001-2023 Comsenz Inc

GMT+8, 2025-1-10 13:29 , Processed in 0.170220 second(s), 49 queries , Gzip On, OPcache On.

手机版|小黑屋|安卓客户端|iOS客户端|Archiver|备用网址1|备用网址2|在线留言|专门网

返回顶部