LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: yanzilme

自己編了個FIrefox PGO 給大家試試速度

[复制链接]
发表于 2009-8-30 17:59:07 | 显示全部楼层
bz2压缩包很好,我是喜欢直接解压就开用。速度不错,比swiftweasel快。
回复 支持 反对

使用道具 举报

发表于 2009-9-2 10:09:18 | 显示全部楼层
再顶,要求出64位版本。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-8 19:31:40 | 显示全部楼层
3.5.4編好了
我之後因為要當兵
所以之後的更新會很不及時
但只要有放假我還是會抽空來編譯的

3.5.4 i686 binary
http://cid-7658a515eea74cbf.skyd ... 96%8B/Firefox/3.5.4


如果要自己編譯的,我釋出我的.mozconfig
  1. #
  2. #
  3. #make -f client.mk profiledbuild
  4. #make package
  5. #make distclean
  6. #
  7. #
  8. #optimize
  9. ac_add_options --enable-optimize
  10. ac_add_options --enable-profile-guided-optimization
  11. ac_add_options --disable-pedantic
  12. ac_add_options --disable-tests
  13. ac_add_options --disable-xprint
  14. ac_add_options --disable-mochitest
  15. ac_add_options --enable-xterm-updates
  16. ac_add_options --enable-optimize="-march=prescott -mtune=prescott -O3 -pipe -fomit-frame-pointer"
  17. #ac_add_options --enable-optimize="-O2 -march=native -mtune=native -pipe -fomit-frame-pointer"
  18. #linux build
  19. ac_add_options --disable-installer
  20. ac_add_options --disable-updater
  21. ac_add_options --enable-official-branding
  22. ac_add_options --enable-application=browser --enable-libxul --enable-jemalloc
  23. #disable video for compatibility
  24. #ac_add_options --disable-ogg
  25. #Even more optimize
  26. ac_add_options --enable-jemalloc
  27. ac_add_options --enable-strip
  28. ac_add_options --enable-install-strip
  29. #disable print support
  30. #ac_add_options --disable-printing
  31. #remove unused/enable useful
  32. ac_add_options --enable-places
  33. ac_add_options --disable-crashreporter
  34. ac_add_options --disable-parental-controls
  35. ac_add_options --enable-safe-browsing
  36. #experimental
  37. #ac_add_options --enable-xpctools
  38. ac_add_options --disable-jvaxpcom
  39. #ac_add_options --enable-native-uconv
  40. #ac_add_options --disable-xpcom-obsolete
  41. #ac_add_options --with-libxul-sdk=/usr/lib/xulrunner-devel-1.9.1
  42. #Do we really need them?
  43. ac_add_options --enable-default-toolkit=cairo-gtk2
  44. ac_add_options --enable-pango
  45. ac_add_options --enable-svg
  46. ac_add_options --enable-canvas
  47. #mk_add_options AUTOCONF=autoconf213
  48. mk_add_options MOZ_MAKE_FLAGS=-j3
  49. mk_add_options MOZ_CO_PROJECT=browser
  50. mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/firefox-pgo
  51. mk_add_options PROFILE_GEN_SCRIPT='$(PYTHON) $(MOZ_OBJDIR)/_profile/pgo/profileserver.py'
  52. export BUILD_OFFICIAL=1
  53. export MOZILLA_OFFICIAL=1
  54. mk_add_options BUILD_OFFICIAL=1
  55. mk_add_options MOZILLA_OFFICIAL=1
复制代码
回复 支持 反对

使用道具 举报

发表于 2009-10-8 20:33:46 | 显示全部楼层
报告一下最新的354,我下载的tar.bz2 直接解压版本,启动时有大量
[php]profiling:/home/lawliet:Cannot create directory
profiling:/home/lawliet/Desktop/firefox-house/c_firefox/mozilla-1.9.1/ff-pgo/js/src/liveconnect/nsCLiveconnectFactory.***a:Skip[/php]
错误,不知在哪里修正,不过程序可以运行。

---------补充-----------------------------------------------------------------------------
新下载楼主提供的354 arch 安装包试了,也有上面的问题。
回复 支持 反对

使用道具 举报

发表于 2009-10-8 22:15:13 | 显示全部楼层
新的编译版比 firefox-pgo-3.5.3-10-prescott-O3.pkg.tar.gz 慢了很多额..
换回去了.
firefox 3.5.4似乎还是pre吧?
回复 支持 反对

使用道具 举报

发表于 2010-2-19 23:00:41 | 显示全部楼层
楼主真是好人啊,什么时候上64位的啊。

再顶,要求出64位版本。

再顶。
回复 支持 反对

使用道具 举报

发表于 2010-2-19 23:02:38 | 显示全部楼层
楼主真是好人啊,什么时候上64位的啊。

再顶,要求出64位版本。

再顶。
回复 支持 反对

使用道具 举报

发表于 2010-2-20 09:50:11 | 显示全部楼层
我发现个源有 firefox-pgo
[cinan]
#for 32bit
Server = http://cinan.yw.sk/i686
#or for 64bit
Server = http://cinan.yw.sk/x86_64

不过firefox pgo 是o2的,没有楼主的O3快,在楼主编译出来前先凑合着用吧。
回复 支持 反对

使用道具 举报

发表于 2010-2-26 11:17:34 | 显示全部楼层
楼上牛人, 我昨天搜了一晚上没找到. 自己编太费时间了, 有现编的就省事了
回复 支持 反对

使用道具 举报

发表于 2010-2-26 11:19:05 | 显示全部楼层
http://cinan.yw.sk/i686
上面源里pgo优化的还没官方安装的快, 一个1507, 一个1488.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表