主流浏览器性能评测

Posted on 2010-10-04 00:19  沧海浪  阅读(2849)  评论(0编辑  收藏  举报

1.  评测的各浏览器版本:

1)        IE 7

2)        IE8

3)        IE 9 Beta

4)        Firefox 4.0 Beta 6

5)        Firefox 3.6.10

6)        Chrome 7.0.530.0

7)        Opera 10.70

8)        Safari 5.0.2

9)        搜狗高速浏览器 2.2.0.1449

10)     傲游浏览器 v3.0.17.1101

11)     360浏览器极速版 4.0.1.500

12)     QQ浏览器5 Beta2

 

2.  评测工具简介:

1)        Acid3:由网页标准计划小组(Web Standards Project, WaSP)设计,是一份网页浏览器及设计软件之标准相容性的测试网页,Acid3是目前Web标准基准测试中最严格的一个,对DOM和JavaScript有着严格的约束,其测试焦点集中在ECMAScript、DOM Level 3、Media Queries和data: URL。测试网址:http://acid3.acidtests.org/

2)        sunSpider:它是较为流行的javascript性能测试平台,由webkit团队开发;仅测试javascript引擎(不含渲染及DOM操作)的性能,有许多的测试类型(如对象,函数调用,数字,递归等)。测试网址::http://www2.webkit.org/perf/sunspider-0.9/sunspider-driver.html

3)        V8 Benchmark:它是由V8团队开发的一种性能基准测试平台,仅测试javascript性能(尤其关注递归的性能测试):测试网址:http://v8.googlecode.com/svn/data/benchmarks/v5/run.html

4)        Dromaeo:由Mozilla开发,用于测试javascript,DOM以及javascript Library的性能,拥有大量的测试类型,其中大部分用于分析DOM和javascript库的性能:http://dromaeo.com/

3.  评测结果及分析:

对于双核的浏览器,只评测其webkit内核的性能。

1)        ACID3测试(http://acid3.acidtests.org/):

浏览器

ACID3分数(满分100)

IE7

14

IE8

22

IE9

94

Firefox 3.6.10

94

Firefox 4.0 Beta 6

97

Chrome 7.0.530.0

100

Opera 10.70

100

Safari 5.0.2

100

搜狗高速浏览器 2.2.0.1449

100

傲游浏览器 v3.0.17.1101

100

360浏览器极速版 4.0.1.500

100

QQ浏览器5 Beta2

100

 

从ACID3的测试结果来看,webkit内核的浏览器和opera浏览器在web标准方面更具有优势,微软自第一次浏览器大战取得胜利几乎占领整个浏览器市场后IE几乎就没有什么大的改进,喜欢搞自己的一套标准,在标准化方面,一向远远落后于其他厂商,第二次浏览器大战火热的进行中,对手不仅仅只有当年的网景公司,而是一个群雄并起的时代,firefox,chrome,opera……….,微软在新版本IE 9中进行了大幅度的改进,采用了新的javascript脚本引擎Chakra,并采用多核CPU来提高性能,IE 9的速度据微软方面的说法达到了IE8 的11倍,个人使用没有很深刻的感觉,但不得不说的是IE9的启动速度相对于IE8来说大大提高了,浏览器也向标准化靠拢。IE 8 的测试22分而IE9的达到了94分,标准化方面不得不说是一个大的跨越。

2)        sunSpider测试:

此工具是当前较为流行的javascript性能测试平台,仅测试javascript引擎,ACID3主要是测试标准化,而snspider主要测的就是性能。(下面数据有些是缩写,比如1165.8/22.0实际表示1165.8ms  +/- 22.0%)

 

浏览器

3d

access

bitops

Controlflow

Crypto

date

Math

Regexp

String

total

IE9

83.6/23.6

59/11.2

32.6/33.1

3

27.8/21.3

74.8/21.3

47.2/17.7

26.4/7.1

189.4/17.8

543.6/13

Firefox 3.6.10

166/6.6

14.8/9.5

37.8/7.1

43.8/7.6

160.4/6.6

52.6/4.9

160.5/6.6

52.6/4.9

273.2/5.8

984./4.0

Firefox 4.0 Beta 6

104.4/14.1

94.4/7.7

22.8/6

7.2/7.7

35/10.9

63.6/7.8

49.6/4.6

38.2/17.6

133.6/6.3

548.8/4.3

Chrome 7.0.530.0

64.4/38.6

40/7.3

29.4/8.2

3/29.3

23.3/16.3

34.6/17

41.8/27.5

14.2/15.7

109.8/16.1

360.4/5.6

Opera 10.70

52.6/10.2

44.6/15.2

15.6/12.1

4

24/15.1

46.2/22.7

39.6/3.6

12/12.6

131.4/8.6

372/4.9

Safari 5.0.2

65.6/27.8

48.4/6.4

31.8/7.5

4.8/11.6

40.4/30

103.6/166.3

37.8/11

16.2/1

170.2/38.7

518.8

搜狗高速浏览器 2.2.0.1449

52/43.8

35/10.9

28.4/2.4

2.2/25.3

20.4/8.2

32.6/3.2

32.2/3.2

12.8/4.3

93.6/6.5

309.2/3.3

傲游浏览器 v3.0.17.1101

54.2/15.6

35.2/12.6

27.2/6.0

2.4/28.4

19.8/5.3

37.8/13.8

33.4/8.6

12/16.6

112.2/5.6

335.2/4.5

360浏览器极速版 4.0.1.500

62.8/16.3

56.4/44.4

40/59.9

3.0

25.2/16.5

43/21.1

43.2/18

13.8/16.1

126/10.5

423.4/14.1

QQ浏览器5 Beta2

81.6/18

45.4/39.4

88.8/33.1

5.2/10.7

31.6/17.9

54.8/5.9

55.4/38.8

19.4/48.7

167.4/8

549.6/10

从测试所得到的数据来看,搜狗和遨游排最前,数据相当,chrome和opera相当,排第二,之后是safari,360,IE9和firefox 4.0性能测试相当,排前几位的除了opera外都是webkit内核的浏览器,QQ浏览器和firefox4.0相当,虽然同样采取了webkit浏览器,采取了V8引擎,但相比其他浏览器还是有差距,腾讯涉足浏览器领域算是国内最早的一批,但直到今年才出非IE内核的浏览器,而且性能方面和国内其他双核浏览器比如搜狗,遨游等相比差距还很大,用户体验上有待提高,而且浏览器强行和QQ绑定,如果安装了QQ浏览器后,只要在QQ有关的软件上打开相关网页就会强行开启QQ浏览器,比如QQ邮箱,点击邮箱按钮就会强制开启QQ浏览器并打开,无论是是否设置了默认浏览器。Firefox 4.0相对于3.6来说也有很大的提升,当然给人最大惊喜的还是IE9,在以往的浏览器测试中,如论是标准化还是性能方面,IE都远远落后于其他的浏览器,现在看数据,差距非常小,IE9也终于赶上了时代的步伐,微软在浏览器方面终于不再像以前那样

 

3)        V8 Benchmark测试(http://v8.googlecode.com/svn/data/benchmarks/v5/run.html):

浏览器

Richards

DeltaBlue

Crypto

RayTrace

EarleyBoyer

RegExp

Splay

Score

IE9

1544

1531

2240

703

1482

218

1839

1120

Firefox 3.6.10

1274

157

810

311

385

270

699

444

Firefox 4.0 Beta 6

3454

1595

1631

541

425

398

1336

1014

Chrome 7.0.530.0

2923

4878

3402

5795

14174

2328

8790

5160

Opera 10.70

1844

1876

2314

2486

3887

263

10569

2154

Safari 5.0.2

2372

1984

2113

3526

2626

981

4662

2375

搜狗高速浏览器 2.2.0.1449

3928

5013

3319

6193

14074

2278

8299

5235

傲游浏览器 v3.0.17.1101

3398

5022

3641

6464

12878

2299

9258

5251

360浏览器极速版 4.0.1.500

3792

5015

3435

6522

13458

2430

9374

5381

QQ浏览器5 Beta2

3781

3608

2883

5535

7210

1215

6565

3849

 

 由于主要是测试javascript性能,不像ACID3测试一样,容易受到外界条件的影响,测试过程中同一个浏览器数据也不断变化,不会有一次相同的数据,采取数据的是几次数据测试中较高的一次,变化范围一般不会超过300。而且V8 Benchmark主要是测试V8 javascript引擎的性能,所以IE,firefox,opera和Safari的数据权作参考,不能作为和其他浏览器比较的性能数据。Chrome,遨游,搜狗,360的总分数基本维持在5000左右,V8引擎的性能相当,而QQ相对较差,和其他几款V8引擎的浏览器相比,分数差距1000左右。IE可能是由于系统的原因,切换其他版本的时候,测试数据几乎没有变化,可能javascript引擎切换版本的时候没有变化吧,但用搜狗浏览器的兼容模式也就是IE核心的时候,总分数大约是100左右(突然发现一个问题就是搜狗官方宣传的搜狗浏览器2.2兼容模式可以无缝调用IE9,但似乎调用的还是IE8),性能和IE9 的1200左右相对来说,提高的确够大的firefox 4.0相对3.6也有很大的性能提升,从数据来看,几乎是以前的一倍

4)        Dromaeo(http://dromaeo.com/):

Dromaeo拥有大量的测试用例,主要是javascript Tests和DOM Tests,个人认为算是一款非常好的浏览器性能分析工具,无奈这工具跑起来很耗时间,等待的时间较长,而且占用的cpu很高,firefox开一个页面测试cpu使用就达到35%甚至更高,更别说开几个一起测试了,测试就此作罢,有兴趣的话可以去测试一下

Copyright © 2024 沧海浪
Powered by .NET 8.0 on Kubernetes