Nexenta OS是一个免费和开源的操作系统,它将OpenSolaris内核与GNU应用软件系统相结合。Nexenta OS运行在Intel/AMD的32位或64位架构上,默认使用ZFS文件系统,并以单张可安装光盘的形式发布。
Nexenta OS最新版Nexenta Core Platform 3.0于8月份发布,下面我们分别对PC-BSD 8.1、OpenSolaris b134、Ubuntu 10.04.1 LTS和Nexenta OS 3.0做一些基准测试,对比一下各自的性能。
Nexenta OS 3.0是基于OpenSolaris b134开发的,组件为X.Org Server 1.4.0.90, GCC 4.2.3, Nevada 5.11 kernel, 采用 ZFS文件系统。
PC-BSD 8.1的组件为KDE 4.4.5 desktop, X.Org Server 1.7.5, GCC 4.2.1,采用ZFS文件系统。
Ubuntu 10.04.1 LTS的组件为Linux 2.6.32 kernel (x86_64), GNOME 2.30.2, X.Org Server 1.7.6, GCC 4.4.3, 采用 EXT4 文件系统;
测试平台:
测试工具:Phoronix 测试套装
John The Ripper基准主要用来衡量传统的DES(数据加密算法)加密性能。由图我们可以看到:由于采用几乎相同的内核,Nexenta 3.0和OpenSolaris b134的表现差不多;PC-BSD/FreeBSD 8.1要比OpenSolaris快8%,而Ubuntu 10.04.1 LTS要快11%。
在Himeno Poisson Pressure测试中,PC-BSD 8.1表现最差,Ubuntu 10.04.1 LTS成绩最好,比PC-BSD快19%。
LAME MP3编码测试表明,Ubuntu 10.04.1 LTS成绩最好,PC-BSD 8.1排在第二,Nexenta 3.0与OpenSolaris b134差不多。
而在7-Zip压缩测试中,Ubuntu没有再次夺冠,排在第二位。成绩最好的PC-BSD 8.1比Ubuntu快4%。
使用LZMA压缩256MB的文件时,PC-BSD 8.1令人刮目相看,夺得第一。
使用GnuPG加密一个1GB大小的文件,Ubuntu在测试中遥遥领先,比排在最后的OpenSolaris b134要快43%。
在PostMark测试中,采用EXT4文件系统的Ubuntu 10.04 LTS 完胜。
Threaded I/O测试结果表明,Ubuntu/EXT4强大无比。
OpenSolaris没有参加GraphicsMagick测试,而Ubuntu再次夺魁。
C-Ray测试结果终于没有给Ubuntu表现的机会,PC-BSD 8.1成绩最好。
FreeBSD/PC-BSD没有参加POV-Ray测试,而其它三个的成绩都差不多。
Sudokut是一个开源的数独解算器,此项测试中Ubuntu表现最好。
以上的测试结果表明,Nexenta 3.0与OpenSolaris性能相近,而在大部分测试中,采用EXT4文件系统的Ubuntu 10.04 LTS成绩较好。Nexenta 3.0想要成为Ubuntu的对手还有很长一段路要走。 |