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

FreeBSD 8.0 Benchmarked Against Linux, OpenSolaris

Michael Larabel

Published on 30 November 2009
Written by Michael Larabel
Page 1 of 10 - 30 Comments

With the stable release of FreeBSD 8.0 arriving last week we finally were able to put it up on the test bench and give it a thorough look over with the Phoronix Test Suite. We compared the FreeBSD 8.0 performance between it and the earlier FreeBSD 7.2 release along with Fedora 12 and Ubuntu 9.10 on the Linux side and then the OpenSolaris 2010.02 b127 snapshot on the Sun OS side.

FreeBSD 8.0 introduced support for a TTY layer rewrite, network stack virtualization, improved support for the Sun ZFS file-system, the ULE kernel scheduler by default, a new USB stack, binary compatibility against Fedora 10, and improvements to its 64-bit kernel will allow a NVIDIA 64-bit FreeBSD driver by year's end, among a plethora of other changes. With today's benchmarking -- compared to our initial Ubuntu 9.10 vs. FreeBSD 8.0 benchmarks from September -- we are using the official build of FreeBSD 8.0 without any debugging options and we are also delivering a greater number of test results in this article, along with a greater number of operating systems being compared.

The hardware we are using for benchmarking this time was a Lenovo ThinkPad T61 notebook with an Intel Core 2 Duo T9300 processor, 2GB of system memory, a 100GB Hitachi HTS72201 7200RPM SATA HDD, and a NVIDIA Quadro NVS 140M graphics processor powering a 1680 x 1050 LVDS panel.

Summarizing some of the key packages found in each operating system, FreeBSD 8.0 was running with the 8.0-RELEASE kernel, GNOME 2.26.3 desktop, X Server 1.6.1, GCC 4.2.1, and the default UFS file-system. FreeBSD 7.2 was released earlier this year with the 7.2-RELEASE kernel, GNOME 2.26.0, X Server 1.6.0, GCC 4.2.1, and the UFS file-system. Ubuntu 9.10 was running with the Linux 2.6.31 kernel, GNOME 2.28.1, X Server 1.6.4, GCC 4.4.1, and the EXT4 file-system. Fedora 12 runs with the Linux 2.6.31 kernel too on the desktop side is GNOME 2.28.1, X Server 1.7.1, and uses GCC 4.4.2 as its compiler. EXT4 also is the default file-system in Fedora. Build 127 of OpenSolaris 2010.02 uses the 5.11 kernel, GNOME 2.28.0, X Server 1.6.5, GCC 4.3.2, and the famed ZFS file-system. The 32-bit versions of all operating systems were used, due to no NVIDIA FreeBSD 64-bit driver being yet available for testing, but one should be available by the end of this year.

All operating systems were left with their default options during the installation process and left with the default set of packages for each operating system except for the obvious need to install some dependencies for the different tests. This is done to maintain a nearly "out of the box" experience that a majority of users will experience when trying out any of the operating systems. We had maintained the same proprietary graphics driver, the NVIDIA 190.42 display driver, to be used across all tested operating systems. The tests we ran through the Phoronix Test Suite on the Linux, OpenSolaris, and FreeBSD installations were 1080p H.264 video playback, LAME MP3 encoding, Ogg encoding, 7-Zip compression, Gzip compression, LZMA compression, POV-Ray, C-Ray, dcraw, timed MAFFT alignment, GraphicsMagick, BYTE Unix Benchmark, Threaded I/O Tester, OpenSSL, PostMark, Himeno Benchmark, and John The Ripper. We also looked at some thermal and power consumption results too using the Phoronix Test Suite, which are shared later in this article. The 2.4 Lenvik development version of the Phoronix Test Suite was used.

<< Previous Page
1
Latest Linux Hardware Reviews
  1. Even With Re-Clocking, Nouveau Remains Behind NVIDIA's Proprietary Linux Driver
  2. The Power Consumption & Efficiency Of Open-Source GPU Drivers
  3. AMD R600g/RadeonSI Performance On Linux 3.16 With Mesa 10.3-devel
  4. Intel Pentium G3258 On Linux
Latest Linux Articles
  1. Updated Source Engine Benchmarks On The Latest AMD/NVIDIA Linux Drivers
  2. Nouveau vs. Radeon vs. Intel Tests On Linux 3.16, Mesa 10.3-devel
  3. KVM Benchmarks On Ubuntu 14.10
  4. X.Org Server 1.16 Officially Released With Terrific Features
Latest Linux News
  1. GNOME/GTK On Wayland Gains Focus At GUADEC
  2. GNOME Stakeholders Take Issue With Groupon Over their Gnome
  3. GStreamer VA-API Plug-In Update Adds New Features
  4. Qt 5.4 Going Into Feature Freeze Next Week With Exciting Changes
  5. OpenSUSE Factory Turns Into Rolling Release Distribution
  6. "The World's Most Highly-Assured OS" Kernel Open-Sourced
  7. NVIDIA Is Working Towards VDPAU H.265/HEVC Support
  8. Hawaii Bug-Fixes Start Hitting Mainline RadeonSI Gallium3D
  9. The FFmpeg vs. Libav War Continues In Debian Land
  10. Grand Theft Auto Running On Direct3D Natively On Linux Shows Gallium3D Potential
Latest Forum Discussions
  1. AMD Athlon 5350 APU On Linux
  2. Grand Theft Auto Running On Direct3D Natively On Linux Shows Gallium3D Potential
  3. Linus Torvalds On GCC 4.9: Pure & Utter Crap
  4. Updated and Optimized Ubuntu Free Graphics Drivers
  5. Debian + radeonsi
  6. Open-source drivers on ATI R7 260X
  7. List of Linux friendly Kickstarter projects
  8. Porting Mesa to the Playstation 2