针尖对麦芒 Ubuntu 10.04和Mac OS X的性能对比

原创
系统 Linux
Ubuntu 10.04 LTS还没有发布,但是有不少的用户都很期待看到他的性能如何,那么我们就用大家熟知的Mac OS X 10.6.2和Ubuntu 10.04进行有关功能的测试对比。

【51CTO译文】Ubuntu 10.04的正式版虽然还没有出现,但是众人已经跃跃欲试的想要得知它的性能测试数据。那么Ubuntu 10.04将带给我们什么?这还不是很好说。接下来我们就抢先看看Ubuntu 10.04有关的测试信息,希望大家有所收获。

51CTO编辑推荐:Ubuntu 10.04特别专题

虽然苹果刚刚发布了Mac OS X 10.6.3,不过我们测试时的最新版本还是Mac OS X 10.6.2(代号Snow Leopard),因此我们就拿这个版本与Canonical最新发布的开发版Ubuntu 10.04(代号Lucid Lynx)做了一次性能对比测试。

本次测试所用的机器是一台新的苹果Mac Mini机,处理器采用英特尔的酷睿2双核P7350,主频2.00GHz,苹果的Mac-F22C86C8主板,NVIDIA MCP79芯片组,1GB DDR3 1067MHz内存,120GB富士通MHZ2120B SATA硬盘,NVIDIA GeForce 9400显卡。

Mac OS X 10.6.2使用的内核是10.2.0,X.Org Server 1.4.2-apple45,GCC 4.2.1,带日志的HFS+文件系统。由于Ubuntu 10.04 LTS尚未正式发布,我们使用的是2010-3-28日构建的版本,内核是Linux 2.6.32-17-generic 64-bit,GNOME 2.29.92,X.Org Server 1.7.6,带OpenGL 3.2.0的NVIDIA 195.36.15显卡驱动,GCC 4.4.3,EXT4文件系统。Mac OS X和Ubuntu Linux都保持系统默认设置。

通过Phoronix测试套件,我们执行了以下测试:Urban Terror,OpenArena,Warsow,X-Plane 9,Mplayer,LAME MP3编码,Mencoder,dcraw,7-Zip压缩,Gzip压缩,GraphicsMagick,John The Ripper,MAFFT,PostgreSQL,Sudokut,Crafty,TSCP,Tachyon,C-Ray和Bork。下面就是Mac OS X 10.6.2和Ubuntu 10.04的测试结果对比。

Urban Terror测试结果

图 1 Urban Terror测试结果

我们从双方的OpenGL游戏性能开始,虽然传说Mac OS X 10.6.3的显卡驱动将会大幅提升图形渲染性能,但在这一关的较量中,Ubuntu 10.04 LTS凭借最新的Linux专用驱动占了上风,在分辨率为800 x 600,1024 x 768和 1280 x 1024时,Ubuntu 10.04比Mac OS X 10.6.2的表现都要好。当分辨率超过这个限制后,双方的表现就非常接近,而到了1680 x 1050和1920 x 1080时,实际上双方的帧频就是一样的了。

OpenArena测试结果 

图 2 OpenArena测试结果

在OpenArena测试中,Lucid Lynx凭借专用的NVIDIA驱动在开始时继续占据上风,但当分辨率提高到到1280 x 1024及更高的分辨率后,Mac OS X 10.6.2就反败为胜了,如果Mac OS X 10.6.3传闻的GPU驱动增强是真的,那么届时这一轮测试结果必将会大不同。

Warsow测试结果

图 3 Warsow测试结果

Warsow和OpenArena的测试情况相似,一开始Ubuntu Linux占据上风,到了高分辨率时就败下阵来。

X-Plane测试结果

图 4 X-Plane测试结果

在高分辨率1920 x 1080进行X-Plane 9测试时,Ubuntu 10.04稍稍落后于Mac OS X 10.6.2。#p#

1010P H.264视频回放测试结果

图 5 1010P H.264视频回放测试结果

在使用Mplayer进行GL2视频回放时,Ubuntu Linux的平均CPU利用率稍高一些,但大多数Ubuntu用户在使用Mplayer播放视频时,都会选择最新的X-Video,它的CPU利用率会更低,而在Mac OS X上,最常使用的是CoreVideo。

LAME MP3编码测试结果

图 6 LAME MP3编码测试结果

这是一轮计算量较大的测试,在MP3编码测试中,Ubuntu 10.04比Mac OS X 10.6.2快大约8%。

Mencoder视频编码测试结果

图 7 Mencoder视频编码测试结果

通过MPlayer的Mencoder进行视频编码测试,Ubuntu Linux仍然领先于Mac OS X。

dcraw图像转换测试结果

图 8 dcraw图像转换测试结果

dcraw测试是看谁将RAW图像转换到PPM的速度更快,值越小越好,因此这一轮仍然是Ubuntu胜出。

7-zip压缩测试结果

图 9 7-zip压缩测试结果

在7-Zip压缩测试中,Ubuntu和Mac OS X的结果非常接近。#p#

Gzip压缩测试结果

图 10 Gzip压缩测试结果

在Gzip压缩测试中,双方的表现一样非常接近。

GraphicsMagick测试结果

图 11 GraphicsMagick测试结果

在基于OpenMP的GraphicsMagick性能测试中,双方的成绩依然不相上下。

John The Rpper测试结果

图 12 John The Rpper测试结果

在John The Ripper测试中,双方仍然难分伯仲。

MAFFT测试结果

图 13 MAFFT测试结果

在MAFFT测试中,值越低越好,因此Ubuntu 10.04胜出。

PostgreSQL测试结果

图 14 PostgreSQL测试结果

在PostgreSQL性能测试中,Mac OS X远远领先于Ubuntu,这可能是由于Mac OS X的文件系统是带日志的HFS+,而Ubuntu 10.04使用EXT4的缘故,在最近一次Linux内核发布的PostgreSQL数据库测试中,其表现也很差劲。#p#

Sudokut测试结果

图 15 Sudokut测试结果

在Sudokut测试中,Ubuntu 10.04 LTS胜出。

Crafty测试结果

图 16 Crafty测试结果

在Crafty国际象棋测试中,Ubuntu 10.04 LTS再一次胜出。

TSCP测试结果

图 17 TSCP测试结果

在TSCP国际象棋测试中,Mac OS X 10.6.2比Ubuntu 10.04的速度略快。

Tachyon测试结果

图 18 Tachyon测试结果

在Tachyon射线跟踪测试中,Mac OS X 10.6.2完胜于Ubuntu 10.04。

C-Ray测试结果

图 19 C-Ray测试结果

在另一个射线跟踪测试C-Ray中,Mac OS X再一次胜出,但这一次双方的差距并不明显

Bork文件加密测试结果

图 20 Bork文件加密测试结果

在我们的最后一个基于Java的Bork文件加密测试中,Mac OS X胜出。

从测试结果可以得知,双方各有优势,但总体感觉Mac OS X 10.6.2具有更好的性能,也许到Ubuntu 10.04正式发布时,与Mac OS X 10.6.3比较,结果或许会稍有不同。

【51CTO.com译稿,合作站点转载请注明原文译者和出处。】

原文出处:http://www.phoronix.com/scan.php?page=article&item=Mac1062_ubuntu1004

原文名:Mac OS X 10.6.2 vs. Ubuntu 10.04 Performance     作者:Michael Larabel

【编辑推荐】

  1. Ubuntu 10.04默认搜索引擎更改为雅虎
  2. Ubuntu 10.04 Alpha 2性能对比测试
  3. Ubuntu 10.04版将附带全新使用手册
  4. Ubuntu 10.04将带给我们什么?
  5. Ubuntu 10.04 LTS (Lucid Lynx) Alpha 1 发布
责任编辑:张浩 来源: 51CTO.com
相关推荐

2010-01-16 11:02:12

Ubuntu性能测试

2011-10-20 20:56:42

UbuntuMac OS X

2009-06-24 08:38:28

微软Windows 7操作系统

2014-03-21 10:31:51

NSArray枚举

2009-11-20 09:01:13

Ubuntu性能对比

2009-11-28 20:04:49

Chrome OSWindows谷歌

2009-05-14 17:31:20

Ubuntu 9.04Mac OS X 10

2009-03-02 17:14:11

LinuxUbuntuWindows

2010-01-22 11:06:03

GNUkFreeBSDLinux

2012-02-17 09:21:22

Mac OS X

2009-09-01 12:59:06

雪豹苹果操作系统

2017-04-13 15:15:17

Netflix ZuuNginx性能

2016-12-22 08:54:36

UbuntuWindows 10Ubuntu Bash

2022-01-10 09:33:59

Firefox 95Chrome 97 Linux

2013-11-08 10:59:17

Hadoop虚拟化VMware vSph

2011-08-05 13:41:46

Go

2019-09-12 10:25:39

系统WindowsLinux

2012-08-06 13:37:35

浏览器WindowsUbuntu

2022-12-05 17:01:20

MySQL数据库Oracle

2019-12-25 09:53:01

虚拟机技术固态硬盘
点赞
收藏

51CTO技术栈公众号