Mac OS X 10.7.4 vs. Ubuntu Linux - Sandy Bridge Mac Mini

Benchmarking of Apple OS X 10.7.4 Lion vs. Ubuntu 12.04 LTS vs. Ubuntu 12.10 for a future article on Phoronix.com. Using a mid-2011 Apple Mac Mini for the test platform. All three operating systems were benchmarked in their stock configuration for this performance comparison by Michael Larabel.

HTML result view exported from: https://openbenchmarking.org/result/1206211-SU-MACBUNTU713&grw.

Mac OS X 10.7.4 vs. Ubuntu Linux - Sandy Bridge Mac MiniProcessorMotherboardChipsetMemoryDiskGraphicsMonitorAudioNetworkOSKernelDisplay ServerOpenGLCompilerFile-SystemScreen ResolutionDesktopDisplay DriverMac OS X 10.7.4Ubuntu 12.04 LTSUbuntu 12.10 2012-06-21Intel Core i5 @ 2.30GHz (2 Cores)Apple Mac miniIntel 62048 x 1 GB DDR3-1333MHz500GB Hitachi HTS545050B9A302Intel HD 3000 288MBAcer P243WMac OS X 10.7.4 (11E53)11.4.0 (x86_64)X Server 1.10.62.1Clang 3.1 + Xcode 4.3.3Journaled HFS+1920x1200Intel Core i5-2415M @ 2.30GHz (4 Cores)Apple Mac-8ED6AF5B48C039E1Intel 2nd Generation Core Family DRAM2048MB500GB Hitachi HTS54505Intel Sandybridge Mobile (GT2+)Cirrus Logic CS4206Broadcom NetXtreme BCM57765 Gigabit PCIe + Broadcom BCM4331 802.11a/b/g/nUbuntu 12.043.2.0-23-generic (x86_64)Unity 5.10.0X Server 1.11.3intel 2.17.03.0 Mesa 8.0.2GCC 4.6ext4Ubuntu 12.103.5.0-1-generic (x86_64)Unity 5.12.0intel 2.19.03.0 Mesa 8.0.3GCC 4.7OpenBenchmarking.orgSystem Details- Mac OS X 10.7.4: Python 2.7.1.

Mac OS X 10.7.4 vs. Ubuntu Linux - Sandy Bridge Mac Miniurbanterror: 1920 x 1080nexuiz: 1920 x 1080 - Yes - Onnexuiz: 1600 x 1200 - Yes - Oncompilebench: Compilecompilebench: Initial Createcompilebench: Read Compiled Treeopenarena: 1920 x 1080xonotic: 1920 x 1080 - Lowxonotic: 1920 x 1080 - Highxonotic: 1920 x 1080 - Ultramafft: Multiple Sequence Alignmentpostmark: Disk Transaction Performancecompress-7zip: Compress Speed Testgraphics-magick: Resizinggraphics-magick: Local Adaptive Thresholdingc-ray: Total Timeopenssl: RSA 4096-bit PerformanceMac OS X 10.7.4Ubuntu 12.04 LTSUbuntu 12.10 2012-06-2142.9317.5118.1233.0032.22134.9373.82104.5340.9429.9954.8112968836014130.5024.4056.2721.5624.1133.8032.9223.5458.0766.4527.5517.5213.4425072439337129.6968.0363.4323.9927.0530.5627.9024.2667.9071.2532.1719.8312.852177220923796.3167.93OpenBenchmarking.org

Urban Terror

Resolution: 1920 x 1080

OpenBenchmarking.orgFrames Per Second, More Is BetterUrban Terror 4.1Resolution: 1920 x 1080Mac OS X 10.7.4Ubuntu 12.04 LTSUbuntu 12.10 2012-06-211428425670SE +/- 0.03, N = 3SE +/- 0.27, N = 3SE +/- 0.03, N = 342.9356.2763.43

Nexuiz

Resolution: 1920 x 1080 - HDR: Yes - Sound: On

OpenBenchmarking.orgFrames Per Second, More Is BetterNexuiz 2.5.2Resolution: 1920 x 1080 - HDR: Yes - Sound: OnMac OS X 10.7.4Ubuntu 12.04 LTSUbuntu 12.10 2012-06-21612182430SE +/- 0.05, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 317.5121.5623.99

Nexuiz

Resolution: 1600 x 1200 - HDR: Yes - Sound: On

OpenBenchmarking.orgFrames Per Second, More Is BetterNexuiz 2.5.2Resolution: 1600 x 1200 - HDR: Yes - Sound: OnMac OS X 10.7.4Ubuntu 12.04 LTSUbuntu 12.10 2012-06-21612182430SE +/- 0.12, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 318.1224.1127.05

Compile Bench

Test: Compile

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: CompileMac OS X 10.7.4Ubuntu 12.04 LTSUbuntu 12.10 2012-06-21816243240SE +/- 0.71, N = 6SE +/- 0.66, N = 3SE +/- 0.14, N = 333.0033.8030.56

Compile Bench

Test: Initial Create

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial CreateMac OS X 10.7.4Ubuntu 12.04 LTSUbuntu 12.10 2012-06-21816243240SE +/- 0.66, N = 6SE +/- 0.42, N = 3SE +/- 0.23, N = 332.2232.9227.90

Compile Bench

Test: Read Compiled Tree

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Read Compiled TreeMac OS X 10.7.4Ubuntu 12.04 LTSUbuntu 12.10 2012-06-21306090120150SE +/- 3.10, N = 5SE +/- 1.21, N = 3SE +/- 1.77, N = 3134.9323.5424.26

OpenArena

Resolution: 1920 x 1080

OpenBenchmarking.orgFrames Per Second, More Is BetterOpenArena 0.8.5Resolution: 1920 x 1080Mac OS X 10.7.4Ubuntu 12.04 LTSUbuntu 12.10 2012-06-211632486480SE +/- 1.10, N = 6SE +/- 0.09, N = 3SE +/- 0.10, N = 373.8258.0767.90

Xonotic

Resolution: 1920 x 1080 - Effects Quality: Low

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.6Resolution: 1920 x 1080 - Effects Quality: LowMac OS X 10.7.4Ubuntu 12.04 LTSUbuntu 12.10 2012-06-2120406080100SE +/- 0.43, N = 3SE +/- 0.11, N = 3SE +/- 0.73, N = 3104.5366.4571.25

Xonotic

Resolution: 1920 x 1080 - Effects Quality: High

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.6Resolution: 1920 x 1080 - Effects Quality: HighMac OS X 10.7.4Ubuntu 12.04 LTSUbuntu 12.10 2012-06-21918273645SE +/- 0.75, N = 6SE +/- 0.03, N = 3SE +/- 0.07, N = 340.9427.5532.17

Xonotic

Resolution: 1920 x 1080 - Effects Quality: Ultra

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.6Resolution: 1920 x 1080 - Effects Quality: UltraMac OS X 10.7.4Ubuntu 12.04 LTSUbuntu 12.10 2012-06-21714212835SE +/- 0.55, N = 6SE +/- 0.02, N = 3SE +/- 0.03, N = 329.9917.5219.83

Timed MAFFT Alignment

Multiple Sequence Alignment

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MAFFT Alignment 6.864Multiple Sequence AlignmentMac OS X 10.7.4Ubuntu 12.04 LTSUbuntu 12.10 2012-06-211224364860SE +/- 0.39, N = 3SE +/- 0.25, N = 6SE +/- 0.13, N = 354.8113.4412.851. (CC) gcc options: -O3 -lm -lpthread

PostMark

Disk Transaction Performance

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction PerformanceMac OS X 10.7.4Ubuntu 12.04 LTSUbuntu 12.10 2012-06-2150100150200250SE +/- 1.56, N = 10SE +/- 1.77, N = 5SE +/- 0.75, N = 5129250217

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 9.20.1Compress Speed TestMac OS X 10.7.4Ubuntu 12.04 LTSUbuntu 12.10 2012-06-2116003200480064008000SE +/- 6.69, N = 3SE +/- 3.76, N = 3SE +/- 19.55, N = 36883724372201. (CXX) g++ options: -pipe -lpthread

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.12Operation: ResizingMac OS X 10.7.4Ubuntu 12.04 LTSUbuntu 12.10 2012-06-2120406080100SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3609392-lbz2 -lxml2-std=gnu99 -fopenmp -pthread -ljpeg -lgomp-std=gnu99 -fopenmp -pthread -ljpeg -lgomp1. (CC) gcc options: -O2 -lXext -lSM -lICE -lX11 -lz -lm -lpthread

GraphicsMagick

Operation: Local Adaptive Thresholding

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.12Operation: Local Adaptive ThresholdingMac OS X 10.7.4Ubuntu 12.04 LTSUbuntu 12.10 2012-06-21918273645SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3143737-lbz2 -lxml2-std=gnu99 -fopenmp -pthread -ljpeg -lgomp-std=gnu99 -fopenmp -pthread -ljpeg -lgomp1. (CC) gcc options: -O2 -lXext -lSM -lICE -lX11 -lz -lm -lpthread

C-Ray

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total TimeMac OS X 10.7.4Ubuntu 12.04 LTSUbuntu 12.10 2012-06-21306090120150SE +/- 0.01, N = 3SE +/- 0.49, N = 3SE +/- 0.02, N = 3130.50129.6996.311. (CC) gcc options: -lm -lpthread -O3

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.0.0eRSA 4096-bit PerformanceMac OS X 10.7.4Ubuntu 12.04 LTSUbuntu 12.10 2012-06-211530456075SE +/- 0.10, N = 4SE +/- 0.18, N = 4SE +/- 0.18, N = 424.4068.0367.931. (CC) gcc options: -m64 -O3 -lssl -lcrypto -ldl


Phoronix Test Suite v10.8.4