Mozilla Firefox 52 社群版本效能比較 Community Build Benchmark

/ 分類: / 154 則回應

標籤: ,

從 Mozilla 基金會宣布每六周就會釋出更新版本,至今火狐穩定也來到了 Firefox 52,在瀏覽器的功能上也不斷的增加,像是 Firefox Sync 同步使用者資訊、New Tab Page 提供類似 Speed Dial 的效果、Memory Leak 的改善、內建 PDF Viewer、對於 HTML5、CSS3/3D、SPDY Protocol、WebGL、WebRTC 等語法或者通訊協定的支援也持續的被加入瀏覽器中,當然在瀏覽網頁時,對於效能影響甚鉅的 Javascript Engine,也從 SpiderMonkey、TraceMonkey 到 JagerMonkey,在 Firefox 18 也發表了全新架構的 IonMonkey,在將 Javascript 轉換成 intermediate representation 之後,會先透過不同的演算法來最佳化 IR,之後才將其轉成機械碼,進而提供較佳的效能表現,而在 Firefox 22 也導入了 OdinMonkey 加速引擎,透過底層的即時編譯器來加快 Javascript 效能。

而開源的火狐,提供了使用者自行透過不同編譯工具和最佳化參數的方式來提升瀏覽器的效能,也造就了今天眾多社群版本流通的局面,從早期的 tete、綾川、pigfoot,到後來的 PcX、htguard、Lawliet,還有透過自己的方式來調整維護使用者介面、微調功能、安全性修正的 Pale Moon,或者是加入安全機制的 Comodo IceDragon,當然也有著重在 x64 版本的 Waterfox、Cyberfox,或者總是搶在最先頭編譯 Nightly 的 fbuild 等,提供了一般使用者針對不同的需求來選擇日常瀏覽網頁工具。當然不同的編譯方式,間接影響的就是瀏覽器的效能表現,只是不同的使用者瀏覽習慣,不同編譯版本所呈現的效果也就不盡相同,能夠提供較為接近一般使用下的方式,就是透過網路上不同的效能測試網站來提供使用者量化的參考依據。

社群版本 Community Build

版本名稱 官方網址
Cyberfox http://sourceforge.net/projects/cyberfox/
lawlietfox http://sourceforge.net/projects/lawlietfox/
libportable http://sourceforge.net/projects/libportable/
pcxFirefox http://sourceforge.net/projects/pcxfirefox/
Tete’s Atelier http://www1.plala.or.jp/tete009/en-US/
Waterfox https://www.waterfoxproject.org/

瀏覽器網頁效能測試網站

測試網站 : Dromaeo JavaScript Performance Testing
網站連結 : http://dromaeo.com/

測試網站 : Futuremark Peacekeeper
網站連結 : http://peacekeeper.futuremark.com/

測試網站 : Kraken JavaScript Benchmark 1.1
網站連結 : http://krakenbenchmark.mozilla.org/

測試網站 : Octane 2.0 JavaScript Benchmark
網站連結 : https://chromium.github.io/octane/

測試網站 : Basemark Web 3.0
網站連結 : http://web.basemark.com/

測試網站 : RoboHornet
網站連結 : http://www.robohornet.org/

測試網站 : WebXPRT 2015 v1.998.2
網站連結 : http://goo.gl/9XREm9

Firefox x86 vs x64 效能比較








一般留言 (154)

  1. pcxfirefox 51.0.1 发布了,能更新下测试吗,多谢啦!

  2. 博主好,请问下你测试的平台是哪家的cpu?
    注意到有些版本像cyberfox有分别针对intel和amd的编译版本,lawlietfox的64位版本是对intel优化的。
    这种对cpu优化的版本如果在相应的平台上跑,性能提升明显吗?
    我是amd的cpu,如果使用lawlietfox的64位版本,合适吗?
    谢谢!

    • 如果我的理解没错,针对不同 CPU 的优化,就是在编译的时后套入对应的参数,例如要使用哪些指令集、哪些旗标等,要说优化跟无忧化效能要明显提升,我想一般使用应该不会出现那种一飞冲天的差异,使用非针对CPU优化的社群版本还是可行的,不过非Intel系列的电脑,我反而都是使用 tete 的版本居多就是了,主力电脑的 CPU 是 Intel 4970K

發表迴響