Mac OS X 10.6.2 vs. Ubuntu 9.10 Benchmarks

Published on November 18, 2009
Written by Michael Larabel
Page 2 of 7
Discuss This Article

Starting with the Nexuiz test profile we ran this OpenGL-powered game at five different resolutions: 800 x 600, 1024 x 768, 1280 x 1024, 1680 x 1050, and 1920 x 1080. These results were rather quite interesting with a large delta between Ubuntu and Mac OS X when running at the lower resolutions. Both Ubuntu 9.10 and Mac OS X 10.6.2 were running at 1920 x 1080 by default, but with Snow Leopard there seems to be a bug when running the games at a different resolution from what the resolution is set, that at times Mac OS X is dropping back to software acceleration or its GPU stalls at times. We had not analyzed these results until after all of our Mac OS X and Ubuntu testing was completed, but we went back to look at this matter closer. We found out that this wasn't a Nexuiz-specific issue but is affecting all OpenGL games we tested. Below as another example you can see the performance with the ioquake3-powered OpenArena game.

With OpenArena, 800 x 600 actually had the worst performance by far at just about 15 FPS, almost to the speed of Mesa's software rasterizer on Linux. The performance with OpenArena had not peaked until running at 1280 x 1024 when from there the performance decreased with the resolution bumps, as it should.

After seeing these results, next we set Mac OS X to mode-set at 800 x 600 from the display area. When the resolution was changed from 1920 x 1080 to 800 x 600 we re-ran OpenArena at 800 x 600. Sure enough, we had over 130 FPS and these problems were eliminated. There is clearly a problem going on with Snow Leopard even with the latest 10.6.2 release.

To further illustrate this issue, we recorded a video of when Nexuiz was running at 800 x 600 and immediately after that when it was running at 1920 x 1080. When at 1920 x 1080 it was running over twice as fast and you can see the frequent lag and GPU stalling when at the lower resolution. Below is this video (jump to about 2:00 into the film to start). Again, this was reproduced many times under Mac OS X 10.6 when using the NVIDIA graphics driver with the GeForce 9400 graphics processor found in the Apple Mac Mini.

Latest Hardware Reviews
  1. Sumo Lounge Emperor
  2. Gallium3D Continues Improving OpenGL For Older Radeon GPUs
  3. 15-Way Open vs. Closed Source NVIDIA/AMD Linux GPU Comparison
  4. Nouveau vs. NVIDIA Linux Comparison Shows Shortcomings
Latest Software Articles
  1. Intel Linux OpenGL Driver Leading Over Apple OS X
  2. The Cost Of Ubuntu Disk Encryption
  3. Btrfs vs. EXT4 vs. XFS vs. F2FS On Linux 3.10
  4. AMD Radeon R600 GPU LLVM 3.3 Back-End Testing
Latest Linux News
  1. Raspberry Pi Gets New Wayland Weston Renderer
  2. Debian GNU/Hurd 2013 Release Brings New Packages
  3. Intel Ultrabook Performance Is Faster With Mesa 9.2
  4. Hot Relocation HDD To SSD Support For Btrfs
  5. Phoronix Test Suite 4.6.0 "Utsira" Released
  6. New Intel X.Org Driver Supports All Of Haswell
  7. SQLite Now Faster With Memory Mapped I/O
  8. Microsoft Releases Skype For Linux 4.2, Has Bug-Fixes
  9. Qt For Tizen Launches, Based On Qt 5.1
  10. KTAP Released For Linux Kernel Dynamic Tracing
  11. Linux 3.10-rc2 Kernel Takes In A Few Extra Pulls
Latest Forum Talk
  1. Humble Indie Bundle Finally Sells Out
  2. Linux's "Ondemand" Governor Is No...
  3. Hot Relocation HDD To SSD Support For Btrfs
  4. Kubuntu, KDE Has Little Hope For Ubuntu's Mir
  5. AMD Radeon R600 GPU LLVM 3.3 Back-End Testing
  6. Debian GNU/Hurd 2013 Release Brings New Packages
  1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Motherboards
  5. Peripherals
  6. Processors
  7. Software
  8. Operating Systems
  9. All Articles
  1. Linux Benchmarking
  2. OpenBenchmarking.org
  3. Phoronix Test Suite