MozTW 討論區
https://forum.moztw.org/

之前在 Windows 使用了 綾川版的 Firefox ,也嘗試在 Linux 自行編譯
https://forum.moztw.org/viewtopic.php?f=43&t=22142
1 頁 (共 1 頁)

發表人:  jaywang0.tw [ 2008-04-12, 11:46 ]
文章主題 :  之前在 Windows 使用了 綾川版的 Firefox ,也嘗試在 Linux 自行編譯

綾川版的 Firefox 讓整個網路瀏覽器快了許多,他使用 PGO 技術,但太舊的 CPU 無法使用(不支援新 SSE2 的指令集),但他只有釋出 Windows 版,沒有釋出 Linux 版。

所以我在 Linux 用 gcc 編譯了一下,按照官方的方法編譯
http://developer.mozilla.org/en/docs/Bu ... timization

總共花了兩倍的時間,但速度快了許多。

我使用了我自行設計的 javascript 速度測試程式,之前測試都是在 8000ms 左右,甚至 8100ms ,但使用了 PGO 後,速度到達了 7300ms 甚至更快。

雖然增加幅度不大,但至少比原來的還快,不曉得這個編譯方法是否有使用到 SSE2 的指令集,我還會繼續嘗試增加更多編譯的選項,來加快速度。

雖然已經加快了速度,但在同電腦中,還是比不上在 Windows 內官方編譯版的速度。(3000ms左右)

我現在就是使用我自行編譯的 Firefox 發佈文章。

發表人:  froce [ 2008-04-12, 17:24 ]
文章主題 : 

我想請問...在linux下...
make -f client.mk profiledbuild
這指令輸入後...會產生一個讓人調效的fx...

可是之後該做些什麼?...
調校完...產生PGO的data後...然後呢?...

另外有關mozconfig的部份...
可以拿一些知名的社群版...
然後用about:buildconfig來看他們下的選項...

發表人:  NPX2004 [ 2008-04-12, 19:23 ]
文章主題 : 

這個。
http://developer.mozilla.org/en/docs/Bu ... timization

發表人:  froce [ 2008-04-12, 23:11 ]
文章主題 : 

感謝..雖然我看過很多次了...

後來發現我 .mozconfig 少了一行最重要的...
難怪弄不起來...(吐血

1 頁 (共 1 頁) 所有顯示的時間為 UTC + 8 小時
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/