idragonet
千年狐狸
千年狐狸
  • UID15658
  • 注册日期2006-11-12
  • 最后登录2017-11-15
  • 发帖数2642
  • 经验162枚
  • 威望1点
  • 贡献值74点
  • 好评度118点
  • 社区居民
105楼#
发布于:2010-10-25 17:41

V8上的差距则真的有3倍
Firefox 4 * Score: 3906
Google Chrome 10 * Score: 9043


唉!这个数学。。。。
GOLF-AT
千年狐狸
千年狐狸
  • UID11611
  • 注册日期2006-02-20
  • 最后登录2019-12-30
  • 发帖数3239
  • 经验265枚
  • 威望1点
  • 贡献值260点
  • 好评度59点
  • 社区居民
  • 忠实会员
106楼#
发布于:2010-10-25 17:41
idragonet

唉!这个数学。。。。
回到原帖

说明 kmc 只关注大方向,忽略细节。反映到数字上,就是只关心最有意义的那位数字(最高位),后面的数字全部无视。
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
107楼#
发布于:2010-10-25 17:41
关键是V8的结果我反正是没懂,这个分数代表什么首先没懂,其次也没有显示+-的波动。事实上Firefox版本几次测下来,V8的变化让人看不懂,越来越低。

不知道这么分数的意义,相比的话就不知道是做减法,做除法,还是用别的方法。而主要的问题是Kraken都被Google Chrome超过了。
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
AF_X_IF
小狐狸
小狐狸
  • UID8996
  • 注册日期2005-09-30
  • 最后登录2019-05-05
  • 发帖数27
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
108楼#
发布于:2010-10-25 17:41
靠JIT谷差不多到极限了,新的动态编译什么的就是下一个提速金矿了。
idragonet
千年狐狸
千年狐狸
  • UID15658
  • 注册日期2006-11-12
  • 最后登录2017-11-15
  • 发帖数2642
  • 经验162枚
  • 威望1点
  • 贡献值74点
  • 好评度118点
  • 社区居民
109楼#
发布于:2010-10-25 17:41
ARE WE FAST YET?
http://www.arewefastyet.com/awfy2.php?machine=9

Bug 608741 – [meta] Type inference JIT integration
https://bugzilla.mozilla.org/show_bug.cgi?id=608741
指望这个超越V8新引擎!
just4fun
千年狐狸
千年狐狸
  • UID30408
  • 注册日期2009-09-17
  • 最后登录2016-04-28
  • 发帖数1497
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度2点
110楼#
发布于:2010-10-25 17:41
machine=9和AWFY另一个页面的测试结果两者出入很大:http://www.arewefastyet.com/awfy2.php
dxq83
火狐狸
火狐狸
  • UID25092
  • 注册日期2008-06-26
  • 最后登录2015-01-19
  • 发帖数202
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
111楼#
发布于:2010-10-25 17:41
machine=9是32位的
另一个是64位的
dxq83
火狐狸
火狐狸
  • UID25092
  • 注册日期2008-06-26
  • 最后登录2015-01-19
  • 发帖数202
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
112楼#
发布于:2010-10-25 17:41
Type inference JIT integration 好像也只能带来小小的进步,不会很大。
msky
千年狐狸
千年狐狸
  • UID14649
  • 注册日期2006-09-21
  • 最后登录2023-04-03
  • 发帖数2959
  • 经验166枚
  • 威望0点
  • 贡献值12点
  • 好评度9点
  • 社区居民
113楼#
发布于:2010-10-25 17:41
tete009版果然很给力,sunspider测试居然超过了IE9第7个平台预览版

IE 9.0.8023.6000
sunspider 0.9.1——570.8ms +/- 0.7% sunspider 0.9——615.2ms +/- 3.0%

Minefield 4.0 Beta 8 [2010122603 en-US win32 tete009 sse2 pgo
sunspider 0.9.1——561.0ms +/- 1.0% sunspider 0.9——614.4ms +/- 0.5%

补上最新的Chrome和Opera的测试成绩

Chrome 10.0.612.3
sunspider 0.9.1——959.2ms +/- 4.4% sunspider 0.9——710.6ms +/- 3.7%

Opera 11.00.1156
sunspider 0.9.1——571.0ms +/- 0.3% sunspider 0.9——640.6ms +/- 6.6%
dxq83
火狐狸
火狐狸
  • UID25092
  • 注册日期2008-06-26
  • 最后登录2015-01-19
  • 发帖数202
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
114楼#
发布于:2010-10-25 17:41
我也刚用上tete009 fx4beta8,是很给力!
pkcc852
火狐狸
火狐狸
  • UID32334
  • 注册日期2010-03-20
  • 最后登录2014-02-01
  • 发帖数185
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度2点
115楼#
发布于:2010-10-25 17:41
我也刚用上tete009 fx4beta8,是很给力!+1
GOLF-AT
千年狐狸
千年狐狸
  • UID11611
  • 注册日期2006-02-20
  • 最后登录2019-12-30
  • 发帖数3239
  • 经验265枚
  • 威望1点
  • 贡献值260点
  • 好评度59点
  • 社区居民
  • 忠实会员
116楼#
发布于:2010-10-25 17:41
最近2天的 tracemonkey 版,我电脑上的V8测试,最后一项(SPlay)的得分由3000分左右升到4000分左右,其它的没什么变化,V8测试最后得分上升了100多分(由30xx升到3200-)。
abc@home
千年狐狸
千年狐狸
  • UID6047
  • 注册日期2005-05-16
  • 最后登录2011-01-01
  • 发帖数1681
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
117楼#
发布于:2010-10-25 17:41
不明白怎么突然间所有浏览器的性能都可以翻数倍到数十倍。  



WINXP SP2 MAXTHON (UNICODE) PROXOMITRON
arch7819
火狐狸
火狐狸
  • UID30890
  • 注册日期2009-10-29
  • 最后登录2011-02-19
  • 发帖数153
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
118楼#
发布于:2010-10-25 17:41
现在都Interpreter迈向JIT....

单单一句 A=B+1
在解释器下执行,
需要最少4个bytecode循环,
需要查找地址映射表,
需要增减引用计数,
还需要一些周边的消耗(伪PC,伪SP的计算等).
这些算起来, 没有上百上千个CPU周期是干不完的.

但在JIT(x86)下执行的是
mov eax,dword ptr [B]
add eax,1
mov dword ptr [A],eax
这只要3个CPU周期
dindog
千年狐狸
千年狐狸
  • UID30818
  • 注册日期2009-10-24
  • 最后登录2023-02-03
  • 发帖数1195
  • 经验59枚
  • 威望0点
  • 贡献值26点
  • 好评度10点
119楼#
发布于:2010-10-25 17:41
abc@home:不明白怎么突然间所有浏览器的性能都可以翻数倍到数十倍。  回到原帖

[quote="arch7819"]现在都Interpreter迈向JIT....

单单一句 A=B+1
在解释器下执行,
需要最少4个bytecode循环,
需要查找地址映射表,
需要增减引用计数,
还需要一些周边的消耗(伪PC,伪SP的计算等).
这些算起来, 没有上百上千个CPU周期是干不完的.

但在JIT(x86)下执行的是
mov eax,dword ptr [B]
add eax,1
mov dword ptr [A],eax
这只要3个CPU周期[/quote]
能问一下从前为什么不这样做吗?
以前firefox跳个票的时间现在可以发布几个正式版了-_-
游客

返回顶部