fiag
管理员
管理员
  • UID1188
  • 注册日期2004-12-21
  • 最后登录2024-06-03
  • 发帖数4681
  • 经验686枚
  • 威望0点
  • 贡献值402点
  • 好评度51点
阅读:5897回复:25

Firefox JavaScript性能大幅提升

楼主#
更多 发布于:2008-08-25 00:13
Mozilla在Firefox浏览器的JavaScript解释器SpiderMonkey中整合了跟踪优化技术(tracing),发布了改进版的TraceMonkey解释器,这一改进使得Firefox的性能比目前提升了20到40倍

Ars Technica采访了Mozilla的首席技术官Brendan Eich(他也是JavaScript的发明者)和工程副总裁MikeShaver。他们称,跟踪优化让JavaScript性能上升一个量级,人们将更认同JavaScript为通用的语言,最终目的是让JavaScript和C代码一样快。

Mozilla目标是让JavaScript的执行速度堪比原生码,这将能大幅提升新一代Web应用程序的计算性能。EichShaver也在自己的博客上使用测试工具展示了不同解释器的执行性能表现。

Mozilla还发布的演示性能变化的视频

from : http://software.solidot.org/article.pl? ... 24/0513216
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
1楼#
发布于:2008-08-25 00:13
不晓得是不是为Tamarin铺路,反正现在的Firefox速度提升真的是快了太多太多。
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
蓝色的吉他
非常火狐
非常火狐
  • UID11286
  • 注册日期2006-01-24
  • 最后登录2017-03-27
  • 发帖数647
  • 经验17枚
  • 威望0点
  • 贡献值8点
  • 好评度0点
2楼#
发布于:2008-08-25 00:13
20-40倍也只是某些部分,不过SunSpider JavaScript都比FF3快1.83倍
“速度之王”OPERA的FANS这回该坐不稳了,要跳槽了
打开javascript.options.jit.content后,粗劣的对比了一下3.02PRE SSE2绫川的优化版,打开页面时3.1A2更快,占CPU更少

TraceMonkey才发布几天,估计3.1B1又要跳票再跳票了
We may be human,but we're still animals.
idragonet
千年狐狸
千年狐狸
  • UID15658
  • 注册日期2006-11-12
  • 最后登录2017-11-15
  • 发帖数2642
  • 经验162枚
  • 威望1点
  • 贡献值74点
  • 好评度118点
  • 社区居民
3楼#
发布于:2008-08-25 00:13
天哪!!!!Firefox3.1 a2下about:config:打开javascript.options.jit.content后,

JavaScript性能差不多提升1倍!!!!    
Xorcerer
狐狸大王
狐狸大王
  • UID21159
  • 注册日期2007-10-10
  • 最后登录2015-02-08
  • 发帖数455
  • 经验15枚
  • 威望0点
  • 贡献值8点
  • 好评度0点
4楼#
发布于:2008-08-25 00:13
idragonet:天哪!!!!Firefox3.1 a2下about:config:打开javascript.options.jit.content后,

JavaScript性能差不多提升1倍!!!!    
回到原帖
可以解释一下这句的意思吗?
咪姆
非常火狐
非常火狐
  • UID2913
  • 注册日期2005-02-10
  • 最后登录2022-12-13
  • 发帖数951
  • 经验13枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
  • 社区居民
  • 忠实会员
5楼#
发布于:2008-08-25 00:13
开启javascript.options.jit.content以后,速度简直可以用恐怖来形容!!
我的老机用以前的版本测JS性能从未低于过520ms,看看现在的数值吧


netexe
小狐狸
小狐狸
  • UID25860
  • 注册日期2008-08-16
  • 最后登录2011-05-21
  • 发帖数99
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
6楼#
发布于:2008-08-25 00:13
请问这个是干什么用的?
打开javascript.options.jit.content
elisha
千年狐狸
千年狐狸
  • UID5901
  • 注册日期2005-05-12
  • 最后登录2017-11-15
  • 发帖数1436
  • 经验12枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
7楼#
发布于:2008-08-25 00:13
部分性能强了10倍!!

可惜还是有两个拖了后腿

And so at last the beast fell and the unbelievers rejoiced.
But all was not lost, for from the ash rose a great bird.
The bird gazed down upon the unbelievers and cast fire
and thunder upon them.For the beast had been
reborn with its strength renewed, and the
followers of Mammon cowered in horror.



from The Book of Mozilla, 7:15
netexe
小狐狸
小狐狸
  • UID25860
  • 注册日期2008-08-16
  • 最后登录2011-05-21
  • 发帖数99
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
8楼#
发布于:2008-08-25 00:13
找到这个博文:http://erlang-china.org/misc/tracemonkey_boost_javascript.html
Cye3s
千年狐狸
千年狐狸
  • UID155
  • 注册日期2004-11-25
  • 最后登录2024-06-05
  • 发帖数1322
  • 经验95枚
  • 威望0点
  • 贡献值34点
  • 好评度14点
  • 社区居民
  • 忠实会员
9楼#
发布于:2008-08-25 00:13
试了下,的确让人印象深刻啊,Google Reader又速度又快了很多,我机子上JS性能测试从300ms提升到200ms
我很懒...
蓝色的吉他
非常火狐
非常火狐
  • UID11286
  • 注册日期2006-01-24
  • 最后登录2017-03-27
  • 发帖数647
  • 经验17枚
  • 威望0点
  • 贡献值8点
  • 好评度0点
10楼#
发布于:2008-08-25 00:13
可惜LINUX下暂时享受不到
FIREFOX开发好像都偏WINDOWS
We may be human,but we're still animals.
web123lai
千年狐狸
千年狐狸
  • UID8036
  • 注册日期2005-08-17
  • 最后登录2019-05-01
  • 发帖数4225
  • 经验13枚
  • 威望1点
  • 贡献值20点
  • 好评度10点
  • 社区居民
11楼#
发布于:2008-08-25 00:13
得,没忍住,又用上了nightly的Firefox
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
12楼#
发布于:2008-08-25 00:13
用了几天,目前暂时把JIT关闭了。速度真的是很快,但稳定性差很多,刚刚发布几天,关于JIT造成崩溃的BUG已经提了十余条出来。尤其是在JS运用很多的Google Reader/Docs/Calendar上,崩溃率有时高达100%。有时干净的配置可以打开Google Calendar,所以还有可能是跟很多扩展或某些设置水土不服。

看来要引入这么吸引人的功能的确不是一朝一夕的事情,3.1正式版跳票是肯定的了,但无论怎么跳票,相信这个功能一定是开发组的重点,毕竟一下就把Safari又甩掉了。

BTW,不是十余条,是几十条…………
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
idragonet
千年狐狸
千年狐狸
  • UID15658
  • 注册日期2006-11-12
  • 最后登录2017-11-15
  • 发帖数2642
  • 经验162枚
  • 威望1点
  • 贡献值74点
  • 好评度118点
  • 社区居民
13楼#
发布于:2008-08-25 00:13
对,目前稳定性太差。

开某些网站是100%崩溃!!!
jaleo
火狐狸
火狐狸
  • UID2330
  • 注册日期2005-01-19
  • 最后登录2022-05-28
  • 发帖数239
  • 经验176枚
  • 威望0点
  • 贡献值158点
  • 好评度1点
  • 社区居民
  • 忠实会员
14楼#
发布于:2008-08-25 00:13
请问 A2版本是什么?在那里下载?
上一页
游客

返回顶部