Compare and Contrast: Ubuntu 9.04, Mac OS X 10.5.6

Phoronix, known for their various speed tests and reviews, compared the latest in Ubuntu and what, until recently, used to be the lastest in Mac OS X with 29 different benchmarking tests. Some of the results were rather interesting.The machines in question were, for OS X, the Apple Mac Mini with an Intel Core 2 Duo at 1.83GHz, integrated graphics, 1GB of DDR2 memory, and an 80GB hard drive. The reviewers failed to mention the Ubuntu system’s hardware specifications, sadly, so we’re a bit out of luck on those details. It was pointed out to me that Ubuntu 9.04 was actually tested on the same machine using BootCamp– my mistake.

On the other hand, both operating systems in question were described in much detail: on the Mac, kernel 9.6.0 i386, X Server 1.3.0-apple22, OpenGL 1.2 APPLE-1.5.36, GCC 4.2.1, and Journaled HFS+ were used. Ubuntu 9.04 used the Linux 2.6.28 kernel, X Server 1.6.0, xf86-video-intel 2.6.3, OpenGL 1.4 Mesa 7.4, GCC 4.3.3, and the EXT3 file system.

Before giving some detailed results of some of the specific tests, the overall testing showed that Ubuntu was faster than Mac OS X in 18 of the 29 tests. Some were landslides while others were only ahead with marginal differences for both systems.

The first tests that were reported were more 3D game-centric. Since it’s no secret that Mac OS X and Linux alike aren’t the best systems for gaming and one doesn’t often read about them being compared in such circumstances, I was anxious to see the results on these particular tests. Mac OS X dominated this field with FPS measurements of 17, 18.2, and 16.2 on the respective resolutions of 800×600, 1024×768, and 1280×1024. Ubuntu only achieved FPS rates of 10.5, 7.15, and 4.4, respectively– a far cry from OS X’s performance. The game used to test was “Urban Terror” 4.1.

Mac OS X also dominated the Java 2D Microbenchmark, achieving 275% faster than Ubuntu in text rendering; the Byte UNIX Benchmark (conducting floating point arithmetic); the SQLite v3.6.13 test, performing 12,500 SQL insertions in just over 25 seconds while Ubuntu took over 111; Crafty (a chess program), being six times faster in operations than Ubuntu; and PostgreSQL, with 1028 TPC-B transactions per second while Ubuntu only had 389.

Ubuntu’s dominating areas were in the OpenSSL test, with 21 signs per second whereas OS X only got seven signs per second; and two of the Java SciMark tests, having about three times as many Mflops each as OS X’s 91.05 and 20.14. Though Ubuntu was faster than OS X in just over half of the tests, many of them were only marginal differences and not landslides as a good many more of OS X’s were.

In essence, Mac OS X 10.5.6 seems to be the better operating system according to these benchmarks, at least in the area of Mac Mini-esque hardware.

In other news, the website that conducted these tests could definitely use less obtrusive ads. This was murder to write.

68 Comments

  1. 2009-05-13 1:29 am
    • 2009-05-13 1:48 am
      • 2009-05-15 5:17 am
    • 2009-05-13 2:21 am
      • 2009-05-13 2:51 am
        • 2009-05-13 5:08 pm
        • 2009-05-13 5:58 pm
        • 2009-05-14 6:52 am
          • 2009-05-15 12:00 am
      • 2009-05-13 3:00 am
        • 2009-05-13 3:26 am
          • 2009-05-13 9:01 am
          • 2009-05-13 4:34 pm
          • 2009-05-13 9:48 am
          • 2009-05-13 4:39 pm
          • 2009-05-13 4:45 pm
        • 2009-05-13 4:21 pm
      • 2009-05-13 5:16 am
      • 2009-05-13 9:26 am
      • 2009-05-14 9:53 am
      • 2009-05-13 6:38 am
      • 2009-05-13 8:21 am
        • 2009-05-14 1:35 am
  2. 2009-05-13 1:33 am
    • 2009-05-13 2:23 am
      • 2009-05-13 2:36 am
      • 2009-05-13 3:15 am
        • 2009-05-13 8:13 am
  3. 2009-05-13 2:04 am
    • 2009-05-13 9:34 am
  4. 2009-05-13 2:11 am
    • 2009-05-13 2:43 am
      • 2009-05-13 3:32 am
        • 2009-05-13 8:46 am
      • 2009-05-13 1:29 pm
        • 2009-05-13 5:13 pm
        • 2009-05-13 10:10 pm
          • 2009-05-14 10:07 am
  5. 2009-05-13 2:33 am
    • 2009-05-14 12:40 am
  6. 2009-05-13 2:48 am
    • 2009-05-13 3:30 am
      • 2009-05-13 5:07 am
        • 2009-05-13 6:05 am
          • 2009-05-13 6:38 am
          • 2009-05-13 8:40 am
          • 2009-05-13 4:30 pm
          • 2009-05-13 5:42 pm
          • 2009-05-13 6:14 pm
          • 2009-05-15 11:04 pm
          • 2009-05-15 11:36 pm
          • 2009-05-16 4:44 am
        • 2009-05-13 12:12 pm
      • 2009-05-13 12:06 pm
      • 2009-05-13 2:28 pm
        • 2009-05-13 4:36 pm
  7. 2009-05-13 4:07 am
  8. 2009-05-13 5:18 am
  9. 2009-05-13 6:06 am
    • 2009-05-13 8:02 am
  10. 2009-05-13 8:25 am
  11. 2009-05-13 10:40 am
    • 2009-05-13 12:38 pm
  12. 2009-05-13 11:13 am
  13. 2009-05-13 1:36 pm
  14. 2009-05-13 5:19 pm
  15. 2009-05-14 2:54 pm