RHEL 6.0八大基準(zhǔn)則測(cè)試與結(jié)果分析
對(duì)于開源系統(tǒng),RHEL 5.5給用戶帶來全新感受還沒有完全體驗(yàn)自如,新一代的RHEL 6.0 Beta殺向市場(chǎng),可以說RHEL 6.0是紅帽下一階段的主打產(chǎn)品,近日已向公眾推出,這是紅帽發(fā)布下一個(gè)重要紅帽企業(yè)Linux平臺(tái)的第一步。新版本的主旋律包括無處不在的虛擬化、更好的穩(wěn)定性和高可用性、更高的能效以及提供多個(gè)最新軟件技術(shù)。
51CTO編輯推薦:紅帽企業(yè)級(jí)Linux RHEL 6專題
紅帽企業(yè)Linux 6
紅帽企業(yè)Linux 6模糊了虛擬、物理和云計(jì)算之間的界線,以適應(yīng)當(dāng)代IT環(huán)境中發(fā)生的轉(zhuǎn)變。紅帽企業(yè)Linux 6從內(nèi)核到應(yīng)用基礎(chǔ)設(shè)施到開發(fā)工具鏈都采用了升級(jí)的核心技術(shù),提供了很多虛擬化增強(qiáng)功能,電源管理的改進(jìn),新的安全功能,許多軟件包的更新,甚至資源管理性能增強(qiáng)。
測(cè)試環(huán)境
隨著新版本的主旋律包括無處不在的虛擬化、更好的穩(wěn)定性和高可用性、更高的能效以及提供多個(gè)最新軟件技術(shù)。在Beta版發(fā)布之際,使用的Phoronix測(cè)試套件在實(shí)驗(yàn)室測(cè)試,從中發(fā)掘紅帽企業(yè)Linux 6.0的一些改進(jìn),同樣也有一些不足。
測(cè)試中使用了AMD上海處理器搭建系統(tǒng)平臺(tái),采用兩顆AMD Opteron 2384四核心處理器,泰安Thunder n3600M主板采用NVIDIA MCP55晶片組,同時(shí)搭配4GB系統(tǒng)內(nèi)存,一個(gè)160GB的西數(shù)SATA硬盤,以及一個(gè)ATI FirePro V8800工作站圖形卡。
這次的基準(zhǔn)上測(cè)試很大程度上是面向工作站和服務(wù)器,測(cè)試套件包括了Apache, PostgreSQL, Bork, C-Ray, POV-Ray, 7-Zip, Parallel BZIP2, FLAC, GraphicsMagick, HMMer, MAFFT, John The Ripper, NAS Parallel Benchmarks, Compile Bench, PostMark, and Unpack-Linux等眾多基準(zhǔn)測(cè)試。
筆者針對(duì)Apache, PostgreSQL, Bork, C-Ray, POV-Ray, 7-Zip, Parallel BZIP2, FLAC八大基準(zhǔn)測(cè)試結(jié)果做簡(jiǎn)單分析。
Apache與PostgreSQL、Bork測(cè)試結(jié)果
在Apache基準(zhǔn)測(cè)試中,我們可以看到CentOS/RHEL 5.4與Fedora 12/RHEL 6.0存在著巨大的性能差距,新一代的RHEL 6.0在性能上有很大損失。甚至在新版Ubuntu 10.04上的性能也遠(yuǎn)遠(yuǎn)不如CentOS 5.4平臺(tái)。主要的原因是來源于較新的文件系統(tǒng)ext4,而不是默認(rèn)的ext3系統(tǒng)。但是,Ubuntu 10.04是采用Linux 2.6.32內(nèi)核中表現(xiàn)最好的。
同樣在PostgreSQL測(cè)試中,新版本的系統(tǒng)性能也有很明顯不盡如人意,在Fedora 12上性能異常強(qiáng)勁。事實(shí)上,F(xiàn)edora 12的性能比紅帽企業(yè)Linux 6.0快4.5倍。這個(gè)性能上的優(yōu)勢(shì),大部分歸因于Fedora 12依然采用較老的Linux 2.6.31內(nèi)核。因?yàn)樾掳姹鞠到y(tǒng)中的Linux 2.6.32內(nèi)核EXT4新文件系統(tǒng)變化,大大阻礙了文件系統(tǒng)的性能。
隨著依托Java的Bork文件加密基準(zhǔn)測(cè)試,新版Linux帶來可性能上很大提升。同樣的文件加密,在CentOS 5.4系統(tǒng)中需要95.24秒加密,而在紅帽企業(yè)Linux 6.0 Beta版中僅僅需要59.92秒的時(shí)間,在Ubuntu 10.04 LTS平臺(tái)下只花了47秒完成此操作。#p#
C-Ray、POV-Ray與7-Zip測(cè)試結(jié)果
相比較CentOS 5.4與RHEL 6.0在C-Ray測(cè)試表現(xiàn),紅帽企業(yè)Linux 6.0測(cè)試版并不比Fedora 12或Ubuntu 10.04在這個(gè)多線程射線基準(zhǔn)測(cè)試中性能差。
和C-Ray測(cè)試結(jié)果表現(xiàn)不同,POV-Ray基準(zhǔn)測(cè)試也是針對(duì)于多線程射線性能評(píng)估,但是成績(jī)上看起來有所改善。紅帽企業(yè)Linux 6.0比CentOS 5.4的性能有超過10%的提升,紅帽企業(yè)Linux 6.0與Fedora 12和Ubuntu 10.04在性能上不相伯仲。
紅帽企業(yè)Linux 6.0終于在7-Zip的壓縮性能測(cè)試中占絕對(duì)優(yōu)勢(shì),采用了AMD Opteron八核心處理器的優(yōu)勢(shì)下,紅帽企業(yè)Linux 6.0比CentOS 5.4版本速度提升16%,同時(shí)它性能也強(qiáng)于Fedora和Ubuntu平臺(tái)。
Parallel BZIP2與FLAC測(cè)試結(jié)果
在Parallel BZIP2基準(zhǔn)測(cè)試中,紅帽企業(yè)RHEL 6.0與Fedora 12、Ubuntu 10.04幾乎有著同樣的性能表現(xiàn),但是比較采用Linux 2.6.18內(nèi)核的CentOS 5.4版本的性能卻有所下降,可能跟使用ext3文件系統(tǒng)有關(guān)。
在FLAC音頻編碼測(cè)試中,較新版本的紅帽企業(yè)RHEL 6.0、Fedora 12、Ubuntu 10.04在性能上都要好于CentOS 5.4平臺(tái)。
如果從測(cè)試數(shù)據(jù)結(jié)果來看,Ubuntu 10.04系統(tǒng)在這個(gè)8個(gè)測(cè)試中表現(xiàn)比較突出,然而,在測(cè)試之間的Ubuntu 10.04和紅帽企業(yè)Linux 6.0的表現(xiàn)在很多基準(zhǔn)測(cè)試上非常接近,特別是要求苛刻的環(huán)境中的表現(xiàn)出類似性能。而對(duì)于CentOS 5.4平臺(tái),主要是由于內(nèi)核的原因,在其中針對(duì)ext3文件系統(tǒng)測(cè)試上,性能表現(xiàn)比較突出。
由于紅帽企業(yè)RHEL 6.0目前處于測(cè)試階段,可能有一些更全面經(jīng)過不斷完善不久會(huì)上市發(fā)布,在未來數(shù)個(gè)月內(nèi)測(cè)試版本中,期待RHEL 6更成熟高效的性能表現(xiàn)。
【編輯推薦】