195
195
千年狐狸
千年狐狸
  • UID3920
  • 注册日期2005-03-12
  • 最后登录2023-01-15
  • 发帖数1123
  • 经验50枚
  • 威望0点
  • 贡献值0点
  • 好评度2点
  • 社区居民
  • 忠实会员
90楼#
发布于:2011-06-20 05:14
期待,不错的版本。
bingyuan
火狐狸
火狐狸
  • UID35064
  • 注册日期2011-01-12
  • 最后登录2015-03-14
  • 发帖数128
  • 经验28枚
  • 威望0点
  • 贡献值4点
  • 好评度0点
  • 社区居民
  • 忠实会员
91楼#
发布于:2011-06-20 05:14
@dongyuanxun,lto还不成熟,我试过用lto编译一些软件,性能没有提升,生成的binary却大了不少,gcc 4.6我也试过,也不行。不过pgo测试我没改,也不知道怎么改……
dongyuanxun
非常火狐
非常火狐
  • UID28632
  • 注册日期2009-04-19
  • 最后登录2013-02-14
  • 发帖数898
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
92楼#
发布于:2011-06-20 05:14
bingyuan:@dongyuanxun,lto还不成熟,我试过用lto编译一些软件,性能没有提升,生成的binary却大了不少,gcc 4.6我也试过,也不行。不过pgo测试我没改,也不知道怎么改……回到原帖

4.5的lto bug多些,我都是backport 4.6的来使,4.6最好自己编译,现在发行版提供的4.6没有集成编译firefox的lto补丁。除了lto之外,gcc的-O2/-O3也显得保守些,你可以加入自动并行化、自动向量化啊什么的。
pgo不改也行,你可以把它的间隔调大,然后到时候抽几个网站浏览测试即可,不过就不是自动化了
wai148
小狐狸
小狐狸
  • UID36030
  • 注册日期2011-04-18
  • 最后登录2012-02-12
  • 发帖数44
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
93楼#
发布于:2011-06-20 05:14
經小弟測試,第三版和同期ff5(包括tete,moon....)
第三版最快

多謝樓主的心血結晶

請問可否將樓主的FF版轉發去其他論壇?
dongyuanxun
非常火狐
非常火狐
  • UID28632
  • 注册日期2009-04-19
  • 最后登录2013-02-14
  • 发帖数898
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
94楼#
发布于:2011-06-20 05:14
wai148:經小弟測試,第三版和同期ff5(包括tete,moon....)
第三版最快

多謝樓主的心血結晶

請問可否將樓主的FF版轉發去其他論壇?
回到原帖

多谢你的测试。
因为第三版除了使用我第一版的编译技术外,还增加了很多pgo测试项目(包含js测试和平常的使用情形:诸如浏览多图网站、上传下载等)等其他编译版均没有加入的东西,所以并不知道稳定性会如何。我也给tete009、ayakawa发邮件沟通过,他们也觉得这个方法比较好,但是不知道会不会过度优化,因此还要大家多测试多反馈,是否有什么异常现象出现。
转发随意,论坛除了特别声明基本上是自由协议。不过我不会为ff的bug担责,呵呵。此外,我只编译ff和thunderbird的最新的release版,其他版本我不用。可能会出的比其他人慢,肯定会比tete009慢,因为我要用他的补丁……
pkcc852
火狐狸
火狐狸
  • UID32334
  • 注册日期2010-03-20
  • 最后登录2014-02-01
  • 发帖数185
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度2点
95楼#
发布于:2011-06-20 05:14
nightly的source code在哪?
dongyuanxun
非常火狐
非常火狐
  • UID28632
  • 注册日期2009-04-19
  • 最后登录2013-02-14
  • 发帖数898
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
96楼#
发布于:2011-06-20 05:14
pkcc852:nightly的source code在哪?回到原帖

不知道,可以用hg拖代码
cinhoo
狐狸大王
狐狸大王
  • UID31676
  • 注册日期2010-01-21
  • 最后登录2019-01-08
  • 发帖数330
  • 经验15枚
  • 威望0点
  • 贡献值0点
  • 好评度6点
  • 社区居民
  • 忠实会员
97楼#
发布于:2011-06-20 05:14
不知道有没有人碰到在从google搜索打开的tab经常会自动关闭的问题?
【 在 hailongchang (novice) 的大作中提到: 】 上了Firefox这艘贼船就很难再下来了,我当年是报着试一试的心态用了下Firefox,当然包括当时一些如日中天的插件,这一用就抛弃IE了。几年过后,发现IE8也还不错,但是就是怎么都用不管,Firefox连同上面的那些插件已经彻底绑架了我的习惯,用别的浏览器觉得巨不爽,包括Chrome
bingyuan
火狐狸
火狐狸
  • UID35064
  • 注册日期2011-01-12
  • 最后登录2015-03-14
  • 发帖数128
  • 经验28枚
  • 威望0点
  • 贡献值4点
  • 好评度0点
  • 社区居民
  • 忠实会员
98楼#
发布于:2011-06-20 05:14
@dongyuanxun,我的CFLAGS="-march=native -O2 -pipe -fomit-frame-pointer -msse2",还算可以吧。

另外,我不知道怎么修改FF源码里的PGO测试项目,可否指教?谢谢
fiey
非常火狐
非常火狐
  • UID28955
  • 注册日期2009-05-24
  • 最后登录2013-10-05
  • 发帖数735
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
99楼#
发布于:2011-06-20 05:14
2010 的 jemalloc 支持已经搞定了
BUG 515492
msky
千年狐狸
千年狐狸
  • UID14649
  • 注册日期2006-09-21
  • 最后登录2023-04-03
  • 发帖数2959
  • 经验166枚
  • 威望0点
  • 贡献值12点
  • 好评度9点
  • 社区居民
100楼#
发布于:2011-06-20 05:14
fiey:2010 的 jemalloc 支持已经搞定了
BUG 515492
回到原帖


期待第四版
dongyuanxun
非常火狐
非常火狐
  • UID28632
  • 注册日期2009-04-19
  • 最后登录2013-02-14
  • 发帖数898
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
101楼#
发布于:2011-06-20 05:14
bingyuan:@dongyuanxun,我的CFLAGS="-march=native -O2 -pipe -fomit-frame-pointer -msse2",还算可以吧。
只说4.5之后的,
另外,我不知道怎么修改FF源码里的PGO测试项目,可否指教?谢谢
回到原帖

-O2改为-O3 (-O3有函数内联)
增加开关 -ffast-math -fivopts -ftree-loop-linear -ftree-vectorize -fforce-addr  -fno-bounds-check
在自动向量化方面增加-mmmx -msse -msse2 -msse3

修改pgo最简单的方法是修改/build/pgo里面的index.html里面的链接和延迟时间,最好改延迟时间吧,因为你改的长了,pgo测试结束时间也长,所以在这期间你可以自行运行其他项目,我的源码删除了,所以不记得修改具体哪个位置了。
dongyuanxun
非常火狐
非常火狐
  • UID28632
  • 注册日期2009-04-19
  • 最后登录2013-02-14
  • 发帖数898
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
102楼#
发布于:2011-06-20 05:14
fiey:2010 的 jemalloc 支持已经搞定了
BUG 515492
回到原帖

看了下,只合并到了central,即7.0,其他版本还需要分离补丁。
dongyuanxun
非常火狐
非常火狐
  • UID28632
  • 注册日期2009-04-19
  • 最后登录2013-02-14
  • 发帖数898
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
103楼#
发布于:2011-06-20 05:14
msky

期待第四版
回到原帖

会在下个release发布时尝试编译,jemalloc对js性能无影响,只和内存操作效率有关
pkcc852
火狐狸
火狐狸
  • UID32334
  • 注册日期2010-03-20
  • 最后登录2014-02-01
  • 发帖数185
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度2点
104楼#
发布于:2011-06-20 05:14
算了..不再折騰這些東西了...提升那丁點性能沒意義

返回顶部