1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Memory
  5. Motherboards
  6. Processors
  7. Software
  8. Storage
  9. Operating Systems


Facebook RSS Twitter Twitter Google Plus


Phoronix Test Suite

OpenBenchmarking.org

OpenSolaris vs. Linux Kernel Benchmarks

Michael Larabel

Published on 14 May 2009
Written by Michael Larabel
Page 1 of 9 - 27 Comments

Earlier this week we delivered benchmarks of Ubuntu 9.04 versus Mac OS X 10.5.6 and found that the Leopard operating system had performed better than the Jaunty Jackalope in a majority of the tests, at least when it came to Ubuntu 32-bit. We are back with more operating system benchmarks today, but this time we are comparing the performance of the Linux and Sun OpenSolaris kernels. We had used the Nexenta Core Platform 2 operating system that combines the OpenSolaris kernel with a GNU/Ubuntu user-land to that of the same Ubuntu package set but with the Linux kernel. Testing was done with both 32-bit and 64-bit Ubuntu server installations.

For our testing we were using the RC2 build of Nexenta Core Platform 2 (NCP2), which is based upon OpenSolaris Build 104+ but with Debian and Ubuntu packages based upon the 8.04 LTS "Hardy Heron" distribution. For those that have never used the Nexenta OS, its tagline is the "Power of OpenSolaris with the usability of Linux!" This OpenSolaris distribution even uses Debian's apt-get for package management. The Nexenta Core Platform is equivalent to an Ubuntu server installation, but there is a StormOS project underway to create a Xfce4-based desktop version of the Nexenta Core Platform 2.

Nexenta Core Platform 2 is compatible with the latest Phoronix Test Suite 2.0 code for benchmarking. After we ran a set of tests on Nexenta Core Platform 2, we then turned to testing out Ubuntu on the same system. With Nexenta currently using Ubuntu packages from the 8.04 Hardy repository, we had carried out our testing under Ubuntu 8.04 LTS instead of Ubuntu 9.04 to minimize the number of differences besides the kernel. Nexenta OS CP2 is designed to run on both x86 and x86_64 architectures from the single CD image, but for our Ubuntu testing we had tested out both the i386 and x86_64 builds of the Ubuntu 8.04 server edition. Additionally, since the kernel in Ubuntu 8.04 is based upon Linux 2.6.24, we had also installed the latest Linux kernel in the 2.6.30 series at the time of testing, which was Linux 2.6.30-rc4 as found in the Ubuntu mainline kernel PPA. Therefore, all of the graphs will have the results from Nexenta Core Platform 2 RC2, Ubuntu 8.04 32-bit - Linux 2.6.24, Ubuntu 8.04 32-bit - Linux 2.6.30, Ubuntu 8.04 64-bit - Linux 2.6.24, and Ubuntu 8.04 64-bit - Linux 2.6.30.

Besides the kernel differences, both the Linux and OpenSolaris operating systems were quite similar with mostly the same set of packages like GCC 4.2, etc. One key difference though was the OpenSolaris distribution using the ZFS file-system where Ubuntu Linux was using the EXT3 file-system. No X Server or desktop environment was in use during testing. The hardware we had run the tests on were an Intel Core 2 Duo E8400 clocked at 4.00GHz, an ASUS P5E64 WS Professional motherboard, 2GB of DDR2 memory, an ATI Radeon HD 4870 graphics card, and a 160GB Western Digital WDC WD1600JS-00M SATA HDD.

With the Phoronix Test Suite we used the timed PHP compilation, LAME MP3 encoding, FLAC audio encoding, FFmpeg, GnuPG, Threaded I/O Tester, SQLite, PostgreSQL pgbench, C-ray, POV-Ray, timed MAFFT alignment, SciMark, CacheBench, LZMA compression, 7-Zip compression, and GraphicsMagick test profiles.

<< Previous Page
1
Latest Linux Hardware Reviews
  1. CompuLab Intense-PC2: An Excellent, Fanless, Mini PC Powered By Intel's i7 Haswell
  2. From The Atom 330 To Haswell ULT: Intel Linux Performance Benchmarks
  3. AMD Radeon R9 285 Tonga Performance On Linux
  4. Apotop Wi-Copy
Latest Linux Articles
  1. AMD Moves Forward With Unified Linux Driver Strategy, New Kernel Driver
  2. MSI: Update Your BIOS From The Linux Desktop
  3. NVIDIA vs. AMD 2D Linux Drivers: Catalyst Is Getting Quite Good At 2D
  4. 15-Way GPU Comparison With Mesa 10.3 + Linux 3.17
Latest Linux News
  1. Phoronix Test Suite 5.4 M3 Is Another Hearty Update
  2. GParted 0.20 Improves Btrfs Support
  3. EXT4 In Linux 3.18 Has Clean-ups, Bug Fixes
  4. Emacs 24.4 Has Built-In Web Browser, Improved Multi-Monitor Support
  5. NVIDIA's NVPTX Support For GCC Is Close To Being Merged
  6. KDE's KWin On Wayland Begins Using Libinput
  7. Khronos Releases OpenVX 1.0 Specification
  8. Linux Kernel Working Towards GNU11/C11 Compatibility
  9. Ubuntu 15.04 Is Codenamed After A Monkey: Vivid Vervet
  10. Following GCC, Clang Looks To Default To C11
Latest Forum Discussions
  1. Users/Developers Threatening Fork Of Debian GNU/Linux
  2. HOPE: The Ease Of Python With The Speed Of C++
  3. Updated and Optimized Ubuntu Free Graphics Drivers
  4. Bye bye BSD, Hello Linux: A Sys Admin's Story
  5. NVIDIA Presents Its Driver Plans To Support Mir/Wayland & KMS On Linux
  6. AMD Is Restructuring Again, Losing 7% Of Employees
  7. Open-Source AMD Fusion E-350 Support Takes A Dive
  8. Upgrade to Kaveri, very slow VDPAU performance