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 Benchmarking Platform
Phoromatic Test Orchestration

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.

Latest Linux News
  1. Fedora 22 Is Being Released Next Tuesday
  2. OpenWRT 15.05 Preparing Improved Security & Better Networking
  3. Using The New LLVM/Clang OpenMP Support
  4. Zapcc Claims To Be A "Much Faster C++ Compiler"
  5. Godot 1.1 Engine Release Brings New 2D Engine
  6. Intel VA-API Driver 1.6 Is Coming
  7. Canonical Is Reportedly Considering An IPO
  8. GNOME 3.18 - GTK3 Now Supports RandR 1.5
  9. Fedora 22 Risks Being Delayed Beyond Next Week
  10. Systemd 220 Has Finally Been Released
  11. LibreOffice 5.0 Beta 1 Released
  12. Allwinner Publishes New CedarX Open-Source Code
Latest Articles & Reviews
  1. Btrfs RAID 0/1 Benchmarks On The Linux 4.1 Kernel
  2. The State Of Various Firefox Features
  3. Intel Iris Graphics Performance With Mesa 10.6
  4. Fedora Workstation 22 Is Looking Great, Running Fantastic
Most Viewed News This Week
  1. The Linux 4.0 Kernel Currently Has An EXT4 Corruption Issue
  2. AMDGPU Open-Source Driver Code Continues Maturing
  3. Oculus Rift Suspends Linux Development To Focus On Windows
  4. Microsoft Open-Sources The Windows Communication Foundation
  5. LibreOffice 5.0 Open-Source Office Suite Has Been Branched
  6. Another HTTPS Vulnerability Rattles The Internet
  7. Wayland / Weston 1.8 Release Candidate Arrives
  8. Linux 4.1-rc4 Kernel Arrives A Day Late