这你信吗?微软说:IE9的JS引擎“NO.1”
来源:广州中睿信息技术有限公司官网
发布时间:2012/10/21 23:25:16 编辑:admin 阅读 355
因为《升级到IE9的意外性能收获》而详细地查阅了它的新功能说明,意外地看到:IE9Javascript引擎性能在其他浏览器中No.1。微软如此&ldquo宣传&rdquo,你信吗?拿&ldquo真实

因为《升级到IE9的意外性能收获》而详细地查阅了它的新功能说明,意外地看到:IE9 Javascript引擎性能在其他浏览器中No.1。



微软如此“宣传”,你信吗?





拿“真实”数据说点事,才算负责任,马上开始吧。



1. 测试准备



SunSpider是Apple给出的也是微软引用的一个JS引擎性能“基准测试”。



2. 开始测试


分别取得如下数据:

Safari 5.0.5      结果是 390.7ms +/- 2.9%

chrome 12.0.742.112  结果是 361.1ms +/- 2.2%

Opera 11.50       结果是 356.8ms +/- 2.0%

Firefox 5.0        结果是 334.0ms +/- 2.3%

IE9          结果是 1187.4ms +/- 0.9%


“老大,无论怎样也说不过去呀!”


3. 测试分析


“思考”是多么重要!数据摆在了面前,脑里各种可能的猜想接踵而来:

微软在夸张?

其它浏览器版本升级后性能飞速提升了?

杀毒软件搞怪了?......


猜想一一都被否定:

IE9出来没多大会儿,其它时尚浏览器也不会升级如闪电,性能提升如火箭吧?!

杀毒软件为何只搞慢IE9,而不“弄死”其它浏览器,

何况Win7里只安装了MSE(Microsoft Security Essentials),不至于“大义灭亲”吧?!

微软没有数据是不会说“No.1”的,可是“微软的数据”在哪儿呢?

上面的数据距离宣称的“209ms”差距达5倍多!(真被赶到“山重水复疑无路”了)


4. 柳暗花明


苦苦地思索着,猛然一个被遗忘了的指标闪亮了下:64位!曾经因兴趣和好奇,将IE9(64位)的快捷方式

锁定在任务栏上,之后一直用着64位的IE9。会是这儿的原因吗?

点出IE9(x86)迅速重测一遍,结果是255.6ms +/- 0.8%!!


5. 总结


看来“No.1”是主流x86版本的奖牌!


出于好奇,测试了下IE8,结果是5411.1ms +/- 1.7%,慢得离谱!

看来微软发布IE9无疑是一个正确的作法,仅JS引擎的性能就提升了20倍以上!!


联系我们CONTACT 扫一扫
愿景:成为最专业的软件研发服务领航者
中睿信息技术有限公司 广州•深圳 Tel:020-38931912 务实 Pragmatic
广州:广州市天河区翰景路1号金星大厦18层中睿信息 Fax:020-38931912 专业 Professional
深圳:深圳市福田区车公庙有色金属大厦509~510 Tel:0755-25855012 诚信 Integrity
所有权声明:PMI, PMP, Project Management Professional, PMI-ACP, PMI-PBA和PMBOK是项目管理协会(Project Management Institute, Inc.)的注册标志。
版权所有:广州中睿信息技术有限公司 粤ICP备13082838号-2