Ubuntu 10.10對決FreeBSD 8.1 輕松取勝
在開源世界中,FreeBSD是一個高效、穩定的UNIX操作系統,是眾多BSD UNIX分支中的一個。FreeBSD 8.1是自09年11月FreeBSD 8.0發布以來的第一個主要升級版。雖然FreeBSD官網上還沒有放出FreeBSD 8.1發布的消息,但是用戶們已經可以在官方的FTP上找到其下載地址了:
i386: ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/ISO-IMAGES/8.1/
AMD64: ftp://ftp.freebsd.org/pub/FreeBSD/releases/amd64/ISO-IMAGES/8.1/
通過對FreeBSD 8.1系統的應用,近日,Phoronix實驗室再次搭建測試平臺,讓FreeBSD 8.1對FreeBSD 8.0和Ubuntu 10.10開發版進行比較測試。測試所進行的Phoronix測試套件包括了LAME MP3編碼測試, 7-Zip壓縮, Gzip壓縮, LZMA壓縮, POV-Ray, C-Ray, John The Ripper, dcraw, MAFFT, GraphicsMagick, Himeno以及Threaded I/O測試。
測試平臺采用聯想ThinkPad T61,配備Intel酷睿2 T9300雙核處理器2.50GHz主頻,4GB系統內存,日立HTS72201 100GB SATA硬盤,和NVIDIA Quadro NVS 140M顯卡。
在最先進行的LAME MP3編碼的測試中,Ubuntu 10.10開始表現出來的性能要高于FreeBSD 8.0和FreeBSD 8.1 RC2。但在FreeBSD版本兩者之間的沒有系統性能上明顯的差異。
FreeBSD 8.1 RC2在7-Zip的壓縮性能測試中占有微弱優勢,相比Ubuntu 10.10版本速度提升4%,同時它性能也強于FreeBSD 8.0平臺。#p#
FreeBSD與Ubuntu各有勝負
盡管FreeBSD 8.1 RC2版在對一個2GB文件釋放壓縮Gzip測試中,性能快于FreeBSD 8.0,但它仍然落后于Ubuntu 10.10平臺,很可能是與運行ext4文件系統有關。
雖然上面的壓縮測試中,Ubuntu 10.10平臺優勢明顯,但是在LZMA壓縮基準測試中,三個版本的平臺表現相差不是很多,FreeBSD 8.1 RC2略占優勢。
相比較FreeBSD 8.0和FreeBSD 8.1 RC2在C-Ray測試表現,Ubuntu 10.10開發版比這兩個版本在這個多線程射線基準測試中性能差,這次測試中FreeBSD系統成為當仁不讓的勝者。
和C-Ray測試結果表現不同,POV-Ray基準測試也是針對于多線程射線性能評估,但是成績上看起來有所改善。Ubuntu 10.10開發版在性能上明顯強于FreeBSD系統平臺,而FreeBSD系統兩款產品表現差異不大。#p#
Ubuntu系統完勝FreeBSD
在John the Ripper免費的開源測試軟件上,通過這個快速的密碼破解工具,Ubuntu 10.10開發版有著明顯的優勢,而FreeBSD 8.1 RC2的表現也強于FreeBSD 8.0平臺。
對于dcraw測試,是看哪個系統將RAW圖像轉換到PPM的速度更快,值越小越好,因此這一輪很明顯是Ubuntu勝出。
在多序列比對軟件MAFFT測試中,數值越低越好,FreeBSD 8.0和FreeBSD 8.1 RC2在性能上差距不是很明顯,FreeBSD 8.1 RC2略微勝出,但是Ubuntu 10.10表現出的性能優勢還是很大的。
在基于OpenMP的GraphicsMagick性能測試中,采用GCC 4.4.4編譯器的Ubuntu 10.10開發版相比FreeBSD平臺有明顯優勢。#p#
FreeBSD平臺在寫入測試中落敗
在HIMENO Poisson Pressure測試中,新版本的系統速度表現不如Ubuntu 10.10,盡管在未來該測試很可能放棄進一步與Ubuntu 10.10的代碼發展,但是FreeBSD平臺沒有表現出讓人滿意的性能。
在Threaded I/O Tester測試中,開啟32線程執行64M文件寫入測試,在測試結果中Ubuntu 10.10系統寫入性能高出FreeBSD平臺50%。
同樣進行的測試中,開啟32線程執行64M文件隨機寫入過程中,從最后結果可看到采用EXT4文件系統的Ubuntu 10.10平臺寫入性能是采用UFS文件系統FreeBSD平臺的2倍。
總結
由此,盡管在大多數基準測試中,Ubuntu 10.10平臺在性能方面表現出很強的優勢,但是對于FreeBSD平臺,FreeBSD 8.1平臺在一些測試中仍有微弱優勢,特別是相比較之前FreeBSD 8.0平臺。然而,FreeBSD 8.1并不是作為FreeBSD 8.0升級版來決定其意義,這樣結果并不令人驚訝,對于即將發布的FreeBSD 8.1官方版相信會有不同體驗。
【編輯推薦】