2007年6月21日 星期四

極速Firefox--Swiftfox

最近將瀏覽器從Firefox換成Swiftfox這個特製的瀏覽器,整體的瀏覽速度果然增加很多!
所謂的Swiftfox,其實就是將Firefox依照不同處理器的指令集做過最佳化的版本。
每一代的處理器推出時,除了擁有上一代的機械指令集,以便容納舊的程式外,也會自己添加一些更新更能處理複雜事務的指令,因此新的程式便可以利用這些新指令達到更快的執行效果,同一個程式,跑在新舊機器上運用相同的指令,他們增加的執行效能也只是得利於更短的迴路、更小的零件或更多晶片的支援而增加速度,但若一個程式經過指定特別指令集的最佳化手段,卻可以得到脫胎換骨的效率改進!

以我的Swiftfox為例,其實他的原始碼跟Firefox一模一樣,但是Swiftfox已經幫我們預先編好執行擋了,而且依照指令集的架構分門別類,讓知道自己處理器詳細規格的使用者挑選下載,我的swiftfox在第一次開啟時間上只比firefox快了不到一秒,但是開新分頁與讀取網頁的速度卻快了大約25%,關掉重開的再啟動速度也快了30%左右,實在快很多!

因此,找尋一個適合自己的Swiftfox版本就很重要,在下載網頁中祥列了一大堆你可以選擇的版本,以我的Core 2 Duo為例,使用prescott或Core Solo/Duo都可以喔(本來就是同一個檔案了)。至於其他的型號就簡明多了,請大家下載試試看吧!Swiftfox並不會改變你Firefox的設定喔。Ubuntu/Debian的使用者可以從這裡下載.deb套件包。
中文化方法可以在這篇簡體文件中找到設定方式,例如我是swiftfox 2.0.0.4,使用linux,那語言包就在這裡下載,如果是用繁體中文,請將文章中的zh-CN改成zh-TW即可使用喔!

9 則留言:

QQ 提到...

請問有繁語中文化版本嗎?

Peachwa & Neversay 提到...

剛剛找了一下網路文章,好像有喔!我把新資訊直接寫在文章中了,請參考!

hottea 提到...

不好意思請問一下,我有裝mozila-mplayer這個套件可以在ff下看線上的影片,不過換作swiftfox就沒辦法了,版主你有這個問題嗎???

Peachwa & Neversay 提到...

沒有耶,因為我沒有在用mplayer看線上影像,我都是連youtube看影像 XD

線上媒體我覺得會漸漸被youtube這種flash媒體給取代的...

Citta 提到...

你說的沒錯,所以我們也可以用 apt-build 重編每個軟體(包括 gnome、openoffice、....),根據自己的 CPU 與指令集重編,整個系統開起來就會像 SwiftFox 一樣快速,但編譯過程非常花時間。(Gentoo 就是這樣搞…)

另外你說 Core 2 Duo 可以用 prescott 的版本 ,我看了一下 swiftfox 官網,發現他真的把 prescott 跟 Core 2 系列放同一個,就我所知 prescott 是 P4 最末代的核心,跟 Core 2 的核心-控肉(Conroe)在架構上不太一樣,google一下發現 gcc 的 -march 參數果然沒有 Core 2 Duo,Orz.........,所以你用 prescott 的參數裝 swiftfox 跟通用型 firefox 其實效能差不多…。

如果你自行編譯的話,建議架構參數用 nocona(Intel Xeon的核心),這樣效能會比較接近 Core 2 Duo 一點…。先說,我不確定是否 100% 正確,只是看到 Gentoo Forum 有人在討論可以用 nocona,在想要不要寄信給 SwiftFox 的作者建議一下。

PS.我是AMD派別的,XDDD。

Peachwa & Neversay 提到...

我之前在Gentoo官網看到的Core 2 Duo推薦arch是prescott,所以讓我很混亂,Core 2 Duo是通吃prescott與Conroe嗎?這問題讓我實在苦惱了很久。

Peachwa & Neversay 提到...

經過查證,Core Duo使用Prescott,而Core 2 Duo使用的是Conroe架構,所以用Prescott的swiftfox效能不會快多少... = =;;

Citta 提到...

你們這種雙核+大RAM的人就不必用 swiftfox 了吧(笑),用 K7 或 P4 以下的才需要這東西…。

話說我最近換 Netscape 9 兩個多禮拜,覺得效能比 Firefox 好非常多(low-end 等級的電腦特別明顯…),核心平平都嘛是 Gecko,不知道N牌怎麼作優化的?

Peachwa & Neversay 提到...

效能優化有差啦,君不見C2D+1G Ram開個Firefox也要15秒,能夠越快開啟Firefox當然是越好呀!機器執行永遠都不嫌慢,要不是apt-build還有很多bug,我的系統早就整個用apt-build做最佳化了!!

話說回來,我的雙系統XP開機要開三分鐘耶,塞門鐵克是怎麼做他的防毒系統的呀 = =