Mozilla称Firefox3.1比3.0速度快七倍

互联网 | 编辑: 张哲睿 2008-08-27 12:00:00编译

按照Mozilla工程副主管Mike  Shaver的说法,Firefox3.0的后续版本Firefox3.1在某些方面的表现要比前者好上7倍。Shaver指出,就JavaScript方面而言,经过了Alpha 2和Beta 1的优化,3.1相较于3.0有更加良好的表现。Firefox 3.1新后台的出色能力得益于SpiderMonkey Javascript引擎的改进。

“我们对Mozilla的Javascropt引擎(即SpiderMonkey)做了一个非常棒的改进。这个代码为TraceMonkey的新功能,使用了一个被称为trace trees的新技术,它对SpiderMonkey添加了即时生成本地代码编辑器。这个项目的主要目的就是让Javascript能够与本地编写代码相媲美,而不是简单地去和其他解释器竞争。这意味着我们已经开始越来越注意FireFox在速度方面的表现。”Mozilla公司JavaScript方面相关人员John Resig透露道。

近几年来,JavaScript被普遍用来编写网络应用程序,其中包括Gmail,不幸的是,JavaScript的较低性能导致这些应用程序一直被执行速度问题所困扰。

这个向Mozilla JavaScript引擎中添加的本地代码编辑器从一定意义上讲确实使Firefox 3.1能够飞速运行。Mozilla工程副主管Mike还指出,他们在SpiderMonkey这次改进中整整花了两个多月。他保证Firefox 3.1能够让JavaScript的表现比3.0更上一层楼,而且他们也看到了希望。Mozilla现在正在制作Alpha 2,并且计划在9月份开始制作Beta 1。

Mike还在8月21号宣称:“我们已把TraceMonkey加入到Firefox 3.1的开发树中,默认设置为关闭状态。我们还有一些bug需要修复,并且仍旧有大量的内容可以优化,但是我们会全力以赴,尽力让它成为Firefox 3.1的一部分。基于不同的情况,你可能会觉得Firefox变快了很多,或者只快了一点,也可能你觉得它尽然更加慢了。后两种情况一般来说是由bug所引起,如果你通过bugzilla向我们报告这些bug所引起的变慢现象,对我们将是很大的帮助。”

除此之外Firefox 3.1还支持JavaScript多线程运行,并且添加了内建功能可以播放Ogg Vorbis格式音乐和Ogg Theora格式影片。

TraceMonkey会在Firefox 3.1的Beta 1中使用,最终版本预计会在年底完成。

相关阅读

每日精选

点击查看更多

首页 手机 数码相机 笔记本 游戏 DIY硬件 硬件外设 办公中心 数字家电 平板电脑