上周RedHat发布了Red Hat Enterprise Linux 6.0(RHEL 6.0)的第二个Beta版,本文将拿这个版本与最新的Ubuntu,CentOS和OpenSUSE做一次基准测试对比。 ◆RHEL 6.0 Beta 2修复了测试Beta 1时发现的许多Bug,并更新了Anaconda安装程序和许多软件包。这个版本使用了2.6.32-37.el6内核,Gnome 2.28.2桌面,X.Org Server 1.7.7,Mesa 7.7.1,GCC 4.4.4,文件系统默认使用EXT4。 ◆拿来比较的Ubuntu版本是最新发布的Ubuntu 10.04,它使用2.6.32-21-generic内核,Gnome 2.30.0桌面,X.Org Server 1.7.6,GCC 4.4.3,默认文件系统也采用了EXT4。 ◆CentOS 我们则选择了最新的5.5版本,它使用了2.6.18-194.el5内核,Gnome 2.16.0桌面,X.Org Server 1.7.1,Mesa 6.5.1,GCC 4.1.2,默认文件系统使用EXT3。 ◆最后,OpenSUSE选择了11.3 RC2,它的内核版本是2.6.34-12,Gnome版本是2.30.0,X.Org Server 1.8.0,Mesa 7.8.2,GCC 4.5,默认文件系统为EXT4,另外,所有参与测试的Linux发行版都是64位。 我们选择的测试工具是Phoronix Test Suite,包括Apache,PostMark,LZMA压缩,CompileBench,TTSIOD 3D渲染,C-Ray,7-Zip压缩,FFmpeg,John The Ripper,NAS并行测试和Loopback TCP网络性能测试,测试系统的处理器是英特尔酷睿i7 920,主频3.60GHz,8个逻辑核心,主板是SuperComputer的ASRock 58,内存3GB,320GB希捷ST3320620AS,Nvidia GeForce 9800GTX显卡,下面就看看本次的测试结果吧。
我们从Apache测试开始,领先的是CentOS 5.5,每秒执行的事务比RHEL 6.0 Beta 2多70%;Ubuntu 10.04 LTS也以不错的表现排在CentOS后面。与RHEL 6.0 Beta 2接近的是OpenSUSE 11.3 RC2,CentOS领先的原因可能是它默认使用的EXT3文件系统有关,其它三个都使用了EXT4文件系统。
虽然CentOS在Apache测试中胜出,但在PostMark磁盘测试中,它败给了使用EXT4文件系统的操作系统。OpenSUSE 11.3在这一轮测试中胜出,紧随其后的是Ubuntu 10.04 LTS,第三名则是RHEL 6.0 Beta 2。
RHEL 6.0 Beta 2这次终于赢了一回,这轮测试使用LZMA压缩一个256MB大小的文件,RHEL 6.0Beta 2的压缩速度明显快于OpenSUSE,Ubuntu和CentOS,它们三个的压缩速度基本相当。
CentOS 5.5在这一轮测试中以绝对优势领先于其它三个发行版,可能是由于使用EXT3的缘故。Ubuntu 10.04 LTS和OpenSUSE 11.3 RC2的成绩相差不到一秒,垫底的则是RHEL 6.0 Beta 2。
TTSIOD 3D渲染是一个软阴影映射样式渲染基准测试,它仅利用了CPU,没有使用GPU。在这一轮测试中,Ubuntu 10.04 LTS和OpenSUSE 11.3 RC2以较大优势领先,而CentOS 5.5和RHEL 6.0 Beta 2则相差甚远。
在这一轮测试中,OpenSUSE 11.3 RC2胜出,Ubuntu 10.04 LTS和CentOS 5.5以及RHEL 6.0 Beta 2的表现则非常接近。
在7-Zip压缩测试中,参与测试的四个发行版没有太大的差距,表现都较好。
在FFmpeg视频编码测试中,Ubuntu 10.04 LTS以微弱优势胜出,它仅高出第二名OpenSUSE 11.3 RC2 0.13秒,CentOS和RHEL 6.0 Beta 2与前两名的差距也不大。
在John The Ripper的Blowfish加密性能测试中,Ubuntu 10.04 LTS,OpenSUSE 11.3 RC2和RHEL 6.0 Beta 2的测试结果非常接近,而这一次CentOS 5.5被远远甩在身后。
在NASA NAS并行基准测试中的IS.C测试中,Ubuntu 10.04 LTS,CentsOS 5.5和OpenSuSE 11.3 RC2的测试结果非常接近,而RHEL 6.0 Beta 2则再次垫底。
TCP环回网络性能测试在OpenSUSE上不能工作,RHEL 6.0 Beta 2这一次胜出,但Ubuntu 10.04 LTS和OpenSUSE 11.3 RC2的测试结果并非出现大的差距。 在这11个测试中,OpenSUSE 11.3 RC胜出5次,而RHEL 6.0 Beta 2仅在LZMA压缩测试和TCP环回网络性能测试中领先,CentOS总共获得了3个第一名,而Ubuntu 10.04 LTS很意外地只胜出了2次。当然,RHEL 6.0仍然是Beta版,预计要到今年年底才会推出最终版,因此调试代码和其它正在进行的工作可能使它的运行速度较慢。 原文:Red Hat Enterprise Linux 6.0 Beta 2 Benchmarks Against Ubuntu, CentOS, openSUSE 作者:Michael Larabel |