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/ |