GOLF-AT
千年狐狸
千年狐狸
  • UID11611
  • 注册日期2006-02-20
  • 最后登录2019-12-30
  • 发帖数3239
  • 经验265枚
  • 威望1点
  • 贡献值260点
  • 好评度59点
  • 社区居民
  • 忠实会员
60楼#
发布于:2011-06-20 05:14
这次编译的版本,跑分和官方的Firefox 6差不多了。其实官方版本中,目前是Firefox 6的成绩最好。Firefox 7.0的 jaegermonkey 版(使用 Type Interface 引擎),虽然 V8 总得分提高了很多,但是有几个小项的得分还不如其它的版本,且 SunSpider 得分降低了很多。
dongyuanxun
非常火狐
非常火狐
  • UID28632
  • 注册日期2009-04-19
  • 最后登录2013-02-14
  • 发帖数898
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
61楼#
发布于:2011-06-20 05:14
GOLF-AT:这次编译的版本,跑分和官方的Firefox 6差不多了。其实官方版本中,目前是Firefox 6的成绩最好。Firefox 7.0的 jaegermonkey 版(使用 Type Interface 引擎),虽然 V8 总得分提高了很多,但是有几个小项的得分还不如其它的版本,且 SunSpider 得分降低了很多。回到原帖

恩,这样编译方式就基本固定下来了。
这次编译的增加的PGO项目还是有些小失误的,因为firefox的pgo测试是每个项目固定间隔来着,所以有的项目基本在空跑,有的项目没跑完就切到下个项目了……
下次编译时会把时间少的让他归到一起,时间长的就单独列一个项目,这次跑完全的大概是默认PGO、sunspider、V8、硬件加速、div测试、DHTML,其他都没跑完就结束了……
其实按理说,pgo应该按照平常最经常的使用方式来运作,所以不可能面面俱到了……
bingyuan
火狐狸
火狐狸
  • UID35064
  • 注册日期2011-01-12
  • 最后登录2015-03-14
  • 发帖数128
  • 经验28枚
  • 威望0点
  • 贡献值4点
  • 好评度0点
  • 社区居民
  • 忠实会员
62楼#
发布于:2011-06-20 05:14
Linux平台下可以不用理会那个disable JS PGO的patch,我这里编译的版本的JS解析速度相比FF 4.0.x没有明显提升。

@dongyuanxun,你第三次编译的FF 5.0(PGO)相比FF 4.0.x(PGO)的JS速度怎么样?
dongyuanxun
非常火狐
非常火狐
  • UID28632
  • 注册日期2009-04-19
  • 最后登录2013-02-14
  • 发帖数898
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
63楼#
发布于:2011-06-20 05:14
bingyuan:Linux平台下可以不用理会那个disable JS PGO的patch,我这里编译的版本的JS解析速度相比FF 4.0.x没有明显提升。

@dongyuanxun,你第三次编译的FF 5.0(PGO)相比FF 4.0.x(PGO)的JS速度怎么样?
回到原帖


tete009的没保留,他网站上找不到了,所以就没比较

不过比Ayakawa4要高,sunspider比他快了20ms左右
Ayakawa5也出来了,据他说也是revert了这个补丁,但是他的成绩比我的低不少,不知原因

也可能是我大幅度改善了firefox的pgo测试项目的缘故
bingyuan
火狐狸
火狐狸
  • UID35064
  • 注册日期2011-01-12
  • 最后登录2015-03-14
  • 发帖数128
  • 经验28枚
  • 威望0点
  • 贡献值4点
  • 好评度0点
  • 社区居民
  • 忠实会员
64楼#
发布于:2011-06-20 05:14
@dongyuanxun,你用了tete009的patch?可是我看到了你们的回复,他说不能给你的
dongyuanxun
非常火狐
非常火狐
  • UID28632
  • 注册日期2009-04-19
  • 最后登录2013-02-14
  • 发帖数898
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
65楼#
发布于:2011-06-20 05:14
bingyuan:@dongyuanxun,你用了tete009的patch?可是我看到了你们的回复,他说不能给你的回到原帖


不是,你理解错了,tete009的patch是可以自由使用的,但是他的内存管理模块不提供头文件和导入库,所以不能用,虽然可以很容易逆向出来,但是因为是人家的机密信息,所以还是不用他的那个模块了吧。
dongyuanxun
非常火狐
非常火狐
  • UID28632
  • 注册日期2009-04-19
  • 最后登录2013-02-14
  • 发帖数898
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
66楼#
发布于:2011-06-20 05:14
bingyuan:Linux平台下可以不用理会那个disable JS PGO的patch,我这里编译的版本的JS解析速度相比FF 4.0.x没有明显提升。

@dongyuanxun,你第三次编译的FF 5.0(PGO)相比FF 4.0.x(PGO)的JS速度怎么样?
回到原帖

tete009出了个revert 该补丁的5.0版本
我电脑上的测试成绩为:
tete009-pgo
sunspider 298.4ms +/- 1.3%
V8 Score: 3041

pcxfirefox-betterpgo
sunspider 288.7ms +/- 0.7%
V8 Score: 3219

看来我增强的PGO项目还是起到了一定效果
hoolooday
火狐狸
火狐狸
  • UID26508
  • 注册日期2008-10-02
  • 最后登录2015-05-22
  • 发帖数173
  • 经验11枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
67楼#
发布于:2011-06-20 05:14
已经用上楼主的了.
感觉似乎很轻便呢.原来是用tete的.现在感觉这个似乎更为流畅些,标签的切换
dongyuanxun
非常火狐
非常火狐
  • UID28632
  • 注册日期2009-04-19
  • 最后登录2013-02-14
  • 发帖数898
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
68楼#
发布于:2011-06-20 05:14
hoolooday:已经用上楼主的了.
感觉似乎很轻便呢.原来是用tete的.现在感觉这个似乎更为流畅些,标签的切换
回到原帖

这可能是因为我的pgo项目执行时在乱点标签页,开了N多标签页,然后随便切着玩…… pgo项目差点儿被我点死了,编译器认为这个是重大压力吧……
hoolooday
火狐狸
火狐狸
  • UID26508
  • 注册日期2008-10-02
  • 最后登录2015-05-22
  • 发帖数173
  • 经验11枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
69楼#
发布于:2011-06-20 05:14
dongyuanxun
这可能是因为我的pgo项目执行时在乱点标签页,开了N多标签页,然后随便切着玩…… pgo项目差点儿被我点死了,编译器认为这个是重大压力吧……
回到原帖

这个真心不懂.
感谢编译.
zlin
小狐狸
小狐狸
  • UID26584
  • 注册日期2008-10-08
  • 最后登录2014-08-07
  • 发帖数36
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
70楼#
发布于:2011-06-20 05:14
用着不错,谢了
bingyuan
火狐狸
火狐狸
  • UID35064
  • 注册日期2011-01-12
  • 最后登录2015-03-14
  • 发帖数128
  • 经验28枚
  • 威望0点
  • 贡献值4点
  • 好评度0点
  • 社区居民
  • 忠实会员
71楼#
发布于:2011-06-20 05:14
@dongyuanxun,tete009的patch在哪?Linux下能用吗?
dongyuanxun
非常火狐
非常火狐
  • UID28632
  • 注册日期2009-04-19
  • 最后登录2013-02-14
  • 发帖数898
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
72楼#
发布于:2011-06-20 05:14
bingyuan:@dongyuanxun,tete009的patch在哪?Linux下能用吗?回到原帖

在他每个编译版里都有,有个文件夹叫patch还是patches,里面就是补丁

Linux下能用,但是没作用,因为他的补丁都是针对 ifdef OS WinNT来写的
dongyuanxun
非常火狐
非常火狐
  • UID28632
  • 注册日期2009-04-19
  • 最后登录2013-02-14
  • 发帖数898
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
73楼#
发布于:2011-06-20 05:14
另外Linux下使用pgo,编译时间非常长,因为gcc的pgo是编译两次,链接两次,vc只需要编译一次,链接2次
wai148
小狐狸
小狐狸
  • UID36030
  • 注册日期2011-04-18
  • 最后登录2012-02-12
  • 发帖数44
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
74楼#
发布于:2011-06-20 05:14
TETE009


I place my private builds (Win32) of Mozilla Firefox and Thunderbird.

June 26, 2011
    Updated Aurora 5.0 private build. Applied the profile data collected with my traditional way to xul.dll.

又更新了

返回顶部