Linux FreeBSD和Solaris扩展测试

系统 Linux
此次测试不同于以往,使用了最新一代性能之王英特尔酷睿i7 3960X至尊处理器,通过开启不同核心数来测试Scientific Linux 6.1、Debian GNU/Linux、Debian GNU/kFreeBSD和Solaris 11 11/11,在六核扩展和超线程方面的性能表现。

此次测试不同于以往,使用了最新一代性能之王英特尔酷睿i7 3960X至尊处理器,通过开启不同核心数来测试Scientific Linux 6.1、Debian GNU/Linux、Debian GNU/kFreeBSD和Solaris 11 11/11,在六核扩展和超线程方面的性能表现。

而且,被测试的操作系统不仅包括了Linux,还加入了FreeBSD和Solaris。每个操作系统都在1、2、4和6核心不同情况下运行。最后,还会在完全开启六核和超线程的情况下,实现12线程的高效运行。而在整个测试过程当中,CPU的超频和Turbo Boost/EIST电源管理功能禁用。

 

Linux, FreeBSD, Solaris扩展测试

 

在测试中,采用了业界常见的测试工具,大家可以参考每个系统基于单核心的测试结果,从而了解系统的整体提升效果。

 

Linux, FreeBSD, Solaris扩展测试

 

测试平台(点击图片查看大图)

基于新一代英特尔X79主板的i7 3960处理器系统,Debian GNU/kFreeBSD和Solaris 11运行一切正常,而Linux使用了最新内核和相关组件,对于FreeBSD和Solaris 11在Sandy Bridge Extreme的支持,也完全没有问题。

多线程测试Solaris领先

首先,我们利用ImageMagick测试了这些系统编译所花费的时间,从1核、2核、4核、6核再到12核(开启超线程),Scientific Linux 6.1、Debian GNU/kFreeBSD(采用FreeBSD 9.0内核)和Debian Linux testing系统上编译时间分列如下。从图中我们可以看到,在单核至四核情况下,这些系统表现几乎一致。然而,当核心数量进一步开启后,Scientific Linux 6.1表现突出。而在开启超线程情况下,搭载FreeBSD-9内核的Debian表现并不如Linux环境。

 

Linux, FreeBSD, Solaris扩展测试

 

在使用MPlayer进行编译测试的时候我们发现,四核心以下这三款操作系统表现也几乎相同。在四核心以上没有开启超线程情况 下,Debian GNU/kFreeBSD一路领先,然而一旦开启超线程,其结果急转直下,被Scientific Linux 6.1赶超。

 

Linux, FreeBSD, Solaris扩展测试

 

多线程C-Ray测试方面, Solaris能够完美兼容。在密集多线程测试中,在没有完全开启内核的情况下FreeBSD和Solaris表现一 致,然而当开启超线程, Linux和FreeBSD性能并未得到有效提升,相反还有少许下降的趋势。更为有趣的是,Solaris 11 11/11则遥遥领先。

 

Linux, FreeBSD, Solaris扩展测试

 

在使用Parallel BZIP2进行文件压缩测试时,我们只能对比这三款操作系统。从图中我们了解到,开启超线程的时候Debian GNU/kFreeBSD垫底,而Debian GNU/Linux和Scientific Linux 6.1得分相同。

 

Linux, FreeBSD, Solaris扩展测试  #p#

 

 

 

并行基准测试Linux表现最优

在基于OpenMP的GraphicsMagick测试中使用虚化效果, Solaris 11表现令人咋舌,完全不能与其他三款操作系统相提并论。而Linux环境下的Scientific Linux和Debian GNU/Linux表现最好。

 

Linux, FreeBSD, Solaris扩展测试

 

 

Linux, FreeBSD, Solaris扩展测试

 

 

Linux, FreeBSD, Solaris扩展测试

 

GraphicsMagick测试中,Solaris 11/11 表现都不尽如人意。

在使用HMMer进行分子生物学测试的时候,相比Scientific Linux 6.1和Debian GNU/Linux testing,Solaris 11/11表现最差。

 

Linux, FreeBSD, Solaris扩展测试

 

在基于OpenMP、采用Fortran语言编写的NAS Parallel扩展测试中,Debian Linux testing平台表现最好。

 

Linux, FreeBSD, Solaris扩展测试

 

 

Linux, FreeBSD, Solaris扩展测试

 

 

Linux, FreeBSD, Solaris扩展测试  #p#

 

 

 

VP8视频解码测试大体相当

同样在NAS Parallel测试中,如果开启超线程的话,测试结果就会发生较大变化。

 

Linux, FreeBSD, Solaris扩展测试

 

 

Linux, FreeBSD, Solaris扩展测试

 

Smallpt全局照明渲染测试中,Linux和FreeBSD内核性能表现一致。

 

Linux, FreeBSD, Solaris扩展测试

 

TTSIOD 3D Renderer测试中,Solaris 11表现突出,而且相比Linux或者FreeBSD,它有着更出色的扩展性能。

 

Linux, FreeBSD, Solaris扩展测试

 

使用libvpx进行VP8视频解码,在开启超线程之后,测试结果立马发生改变。

 

Linux, FreeBSD, Solaris扩展测试

 

最后,x264视频解码测试中,在没有开启超线程的情况下,各个系统表现大体相当。而一旦开启超线程,Debian GNU/kFreeBSD 9则出现落后。

 

Linux, FreeBSD, Solaris扩展测试

【编辑推荐】

  1. SNB平台FreeBSD 9.0与Ubuntu厮杀抢先看
  2. OpenBSD 5.0发布
  3. 今日系统观察:FreeBSD 9.0 Beta发布(09.08)
责任编辑:Yeva 来源: linuxeden.com
相关推荐

2011-01-14 15:30:44

2009-12-04 19:23:48

SolarisLinuxFreeBSD

2014-07-30 11:22:10

PostgreSQLFreeBSD

2010-05-24 13:57:27

swap分区

2015-05-04 10:24:01

2009-12-01 09:40:32

FreeBSD测试

2009-11-30 10:54:59

solaris命令

2015-07-31 13:38:39

FreeBSDLinux

2021-10-27 20:40:24

办公

2011-01-13 14:19:41

solarisLinux

2010-04-09 13:04:54

Unix操作系统

2009-04-21 13:45:33

甲骨文LinuxSun

2009-09-30 10:30:19

FreeBSD 8.0Ubuntu 9.10性能测试

2010-05-26 14:04:46

安装IPv6协议

2010-06-07 16:58:51

linuxIPv6协议栈

2010-04-06 09:02:59

Solaris甲骨文Sun

2014-08-28 15:08:35

Linux内核

2010-11-22 09:36:37

Perl脚本SolarisLinux

2011-03-31 10:26:51

安装MRTG

2009-09-16 15:44:25

点赞
收藏

51CTO技术栈公众号