Mac OS X 10.6.3 Packs Some Regressions

Published on March 30, 2010
Written by Michael Larabel
Page 1 of 1
Discuss This Article

Yesterday we published Mac OS X 10.6.2 vs. Ubuntu 10.04 benchmarks. Overall, both the latest Mac OS X and Ubuntu Linux operating systems were competitive with one another, but there were a few strong points to each OS. As luck would have it, Apple finally introduced the Mac OS X 10.6.3 update that brought a variety of maintenance updates to Snow Leopard. There were a few rumored performance-related changes as well as addressing "compatibility issues with OpenGL-based applications" that was supposed to mean graphics driver updates, so we decided to run our automated tests atop Mac OS X 10.6.3 to look for any differences.

The same Mac Mini from yesterday's tests was used in the Mac OS X 10.6.2 performance article, which included an Intel Core 2 Duo P7350 processor clocked at 2.50GHz, 1GB of DDR3 system memory, a 120GB Fujitsu MHZ2120BH G1 HDD, and NVIDIA GeForce 9400 graphics. Mac OS X 10.6.3 bumps the kernel version from 10.2.0 to 10.3.0 and it takes the X.Org Server from 1.4.2-apple45 to 1.4.2-apple53. Through the Phoronix Test Suite, we ran the same set of tests as we did for yesterday's article. However, there were not many changes to note. In fact, the changes came down to OpenGL regressions. In our computational and compression tests along with other areas like ray-tracing, video playback, and cryptography, the performance results between Mac OS X 10.6.2 and 10.6.3 were virtually identical. Even most of our OpenGL gaming tests performed the same between these two Snow Leopard point releases. Below is an example from our run with OpenArena where the numbers are almost the same (but a very small drop in frame-rate with the lower resolutions).

One of the areas though where the Mac OS X 10.6.3 results became interesting was with Warsow.

As you can see, there is quite the disparity in test results between Mac OS X 10.6.2 and 10.6.3. With the lower resolutions, the delta was much more significant and in fact made this open-source game unplayable under Mac OS X 10.6.3 with the Mac Mini using NVIDIA GeForce 9400 graphics. What is also signifying a problem with Apple's 10.6.3 update is the frame-rate increasing at higher resolutions rather than decreasing as it should. At 1920 x 1080, Warsow was actually faster than when it was running at 800 x 600. For those unfamiliar with the Phoronix Test Suite, at each resolution the game is tested three times for accuracy (or more, if the deviation between the runs is considered significantly different).

With X-Plane 9 it is another example of the Mac OS X 10.6.3 operating system regressing. The frame-rate at 1920 x 1080 dropped by nearly 40% with this OpenGL test using the newest Apple maintenance update.

Certainly, these performance drops were not what we were expecting when Apple mentioned, "address compatibility issues with OpenGL-based applications", but this is the case at least with the NVIDIA graphics between the 10.6.2 and 10.6.3 releases. In some tests like Urban Terror and OpenArena there were not these massive losses. Fortunately for Apple (and anyone else), via the Phoronix Test Suite it should be as easy as running phoronix-test-suite batch-benchmark warsow xplane9 for reproducing these performance regressions. Beyond that, there were not any other areas we tested where the performance was significantly different from Mac OS X 10.6.2, which means Ubuntu 10.04 LTS still should be running neck-and-neck with this latest Apple operating system. Next up though is seeing Microsoft's Windows 7 can compete with these other operating systems.

The pass4sure offers you low-priced pass4sure 70-506 study packages including best 70-236 training courses and latest 1z0-050 dumps for prep.

Discuss this article in our forums, IRC channel, or email the author. You can also follow our content via RSS and on social networks like Facebook, Identi.ca, and Twitter (@Phoronix and @MichaelLarabel). Subscribe to Phoronix Premium to view our content without advertisements, view entire articles on a single page, and experience other benefits.

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