RHEL 6.0八大基准则测试与结果分析(1)


对于开源系统,RHEL 5.5给用户带来全新感受还没有完全体验自如,新一代的RHEL 6.0 Beta杀向市场,可以说RHEL 6.0是红帽下一阶段的主打产品,近日已向公众推出,这是红帽发布下一个重要红帽企业Linux平台的第一步。新版本的主旋律包括无处不在的虚拟化、更好的稳定性和高可用性、更高的能效以及提供多个最新软件技术。

51CTO编辑推荐:红帽企业级Linux RHEL 6专题

红帽企业Linux 6

红帽企业Linux 6

红帽企业Linux 6模糊了虚拟、物理和云计算之间的界线,以适应当代IT环境中发生的转变。红帽企业Linux 6从内核到应用基础设施到开发工具链都采用了升级的核心技术,提供了很多虚拟化增强功能,电源管理的改进,新的安全功能,许多软件包的更新,甚至资源管理性能增强。

测试环境

测试环境

随着新版本的主旋律包括无处不在的虚拟化、更好的稳定性和高可用性、更高的能效以及提供多个最新软件技术。在Beta版发布之际,使用的Phoronix测试套件在实验室测试,从中发掘红帽企业Linux 6.0的一些改进,同样也有一些不足。

测试中使用了AMD上海处理器搭建系统平台,采用两颗AMD Opteron 2384四核心处理器,泰安Thunder n3600M主板采用NVIDIA MCP55晶片组,同时搭配4GB系统内存,一个160GB的西数SATA硬盘,以及一个ATI FirePro V8800工作站图形卡。

这次的基准上测试很大程度上是面向工作站和服务器,测试套件包括了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等众多基准测试。

笔者针对Apache, PostgreSQL, Bork, C-Ray, POV-Ray, 7-Zip, Parallel BZIP2, FLAC八大基准测试结果做简单分析。

Apache与PostgreSQL、Bork测试结果

RHEL 6.0测试结果图

在Apache基准测试中,我们可以看到CentOS/RHEL 5.4与Fedora 12/RHEL 6.0存在着巨大的性能差距,新一代的RHEL 6.0在性能上有很大损失。甚至在新版Ubuntu 10.04上的性能也远远不如CentOS 5.4平台。主要的原因是来源于较新的文件系统ext4,而不是默认的ext3系统。但是,Ubuntu 10.04是采用Linux 2.6.32内核中表现最好的。

RHEL 6.0测试结果图

同样在PostgreSQL测试中,新版本的系统性能也有很明显不尽如人意,在Fedora 12上性能异常强劲。事实上,Fedora 12的性能比红帽企业Linux 6.0快4.5倍。这个性能上的优势,大部分归因于Fedora 12依然采用较老的Linux 2.6.31内核。因为新版本系统中的Linux 2.6.32内核EXT4新文件系统变化,大大阻碍了文件系统的性能。

RHEL 6.0测试结果图

随着依托Java的Bork文件加密基准测试,新版Linux带来可性能上很大提升。同样的文件加密,在CentOS 5.4系统中需要95.24秒加密,而在红帽企业Linux 6.0 Beta版中仅仅需要59.92秒的时间,在Ubuntu 10.04 LTS平台下只花了47秒完成此操作。


相关内容