Fedora、Debian、FreeBSD、OpenBSD、OpenSolaris亂戰(zhàn)
在桌面操作系統(tǒng)領(lǐng)域,Windows和Mac OS壟斷著絕大部分市場,Linux、BSD等其他各種系統(tǒng)只能偏安一隅,不過它們的發(fā)行版本卻是相當(dāng)豐富,除了最常見的Ubuntu之外還有Fedora、Debian、FreeBSD、OpenBSD、OpenSolaris等等,今天我們就單從性能角度比較一下這些不同版本。
參測對象(均為64位版本):
- Fedora 12:使用2010-01-14最新版,Linux 2.6.31內(nèi)核,GNOME 2.28.1桌面環(huán)境、X Server 1.7.1、GCC 4.4.2編譯器、EXT4文件系統(tǒng)。
- Debian GNU/Linux:Linux 2.6.30內(nèi)核,GNOME 2.28.2、X Server 1.6.5、GCC 4.3.4、EXT3。
- Debian GNU/kFreeBSD:FreeBSD 7.2內(nèi)核,GNOME 2.28.2、X Server 1.6.5、GCC 4.3.4、UFS。
- FreeBSD 7.2:主要用來和Debian GNU/kFreeBSD進(jìn)行對比,F(xiàn)reeBSD 7.2內(nèi)核,GNOME 2.26.0、X Server 1.6.0、GCC 4.2.1、UFS。
- FreeBSD 8.0:最新的穩(wěn)定版FreeBSD,8.0內(nèi)核,GNOME 2.26.3、X Server 1.6.1、GCC 4.2.1、UFS。
- OpenBSD 4.6:4.6版內(nèi)核,GNOME 2.24.3、X Server 1.5.3、GCC 4.2.4、FFS。
- OpenSolaris 2009.06:基于Solaris Nevada 111b和5.11版內(nèi)核,GNOME 2.24.2、X Server 1.5.3、GCC 4.3.2、ZFS。
硬件平臺(tái)使用聯(lián)想ThinkPad T61筆記本,配置有Core 2 Duo T9300處理器、4GB內(nèi)存、日立100GB HTS72201硬盤、Quadro NVS 140M顯卡。各個(gè)操作系統(tǒng)均盡量保持默認(rèn)設(shè)置,不過都安裝了GNOME以保證公平。
7-Zip壓縮:最快的是FreeBSD 8.0,F(xiàn)reeBSD 7.2和Debian GNU/kFreeBSD也都不錯(cuò)且不相上下,OpenBSD 4.6則是最慢的,只相當(dāng)于FreeBSD 8.0的不到六成。
Gzip 2GB文件壓縮:Debian GNU/Linux把FreeBSD系列摔倒了后邊,不過OpenBSD 4.6還是最慢。
LZMA 256MB文件壓縮:OpenBSD 4.6不支持該測試,其他六個(gè)系統(tǒng)中FreeBSD 8.0最快,OpenSolaris最慢。
GnuPG 1GB文件加密:OpenBSD 4.6又一次出局,OpenSolaris成了最快的。
Gcrypt Library文件加密:Debian GNU/kFreeBSD、Fedora 12、OpenSolaris、Debian GNU/Linux分別為2796毫秒、3487毫秒、3750毫秒、4410毫秒,F(xiàn)reeBSD和OpenBSD則慢得要命,具體原因待查。
#p#POV-Ray光線追蹤繪圖:Fedora 12居于領(lǐng)先,Solaris緊隨其后,Debian GNU/kFreeBSD 則是倒數(shù)第一。
C-Ray光線追蹤引擎:除了OpenSolaris巨慢、OpenBSD也不怎么樣,其他速度都差不多,當(dāng)Fedora 12也有待改進(jìn)。
John the Ripper DES/MD5/Blowfish破解:三種情況下都是Debian GNU/Linux小勝,OpenSolaris敗北而且幅度不小。
dcraw RAW-PPM格式轉(zhuǎn)換:Fedora 12、Debian GNU/Linux都挺快,其他差不多。
Himeno Benchmark:Debian GNU/Linux重回第一,F(xiàn)reeBSD 7.2、OpenSolaris則陷入困境。
Threaded I/O Tester 4線程64MB持續(xù)寫入:Fedora 12的EXT4文件系統(tǒng)擊敗了EXT3、UFS、FFS、ZFS等眾多對手,不過OpenBSD FFS只是稍稍落后一些。
Threaded I/O Tester 32線程64MB持續(xù)寫入:Fedora 12 EXT4大幅領(lǐng)先。
Threaded I/O Tester 32線程64MB隨機(jī)寫入:這次OpenSolaris ZFS最快了,Debian GNU/Linux、Fedora少慢一些。總的來說,EXT4文件系統(tǒng)確實(shí)很優(yōu)秀。
PostMark磁盤性能:Fedora 12再次閃耀,成績是Debian GNU/Linux、OpenSolaris兩位第二名的三倍之多。
Sudokut處理器性能:Fedora 12這次遠(yuǎn)遠(yuǎn)落在了后邊,Debian兩個(gè)版本都很不錯(cuò)。
Timed MAFFT Alignment:Fedora 12和兩個(gè)Debian相差不大,但兩個(gè)FreeBSD就慢多了。
Bullet物理引擎:兩個(gè)項(xiàng)目中Fedora 12和Debian GNU/Linux都明顯優(yōu)于其他系統(tǒng)。
小結(jié):
Fedora 12和Debian GNU/Linux毫無疑問是最好的,二十個(gè)項(xiàng)目中有多達(dá)七個(gè)都是在前方并駕齊驅(qū),OpenSolaris 2009.06和FreeBSD 8.0共同贏了兩次,Debian GNU/kFreeBSD、FreeBSD 7.2各有一次,唯獨(dú)OpenBSD 4.6從沒有機(jī)會(huì)登頂。
當(dāng)然了,這里只是單純地從原始性能對比了幾個(gè)64位發(fā)行版本,實(shí)際性能表現(xiàn)還要看具體的系統(tǒng)配置、調(diào)整、編譯和其他優(yōu)化,而且每個(gè)操作系統(tǒng)都有自己獨(dú)特的功能特性,很多時(shí)候它們都不是性能所能替代的。