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

Testing EXT4 & Btrfs On A Serial ATA 3.0 SSD

Michael Larabel

Published on 16 September 2011
Written by Michael Larabel
Page 1 of 5 - 21 Comments

Last month I wrote a review on the OCZ Vertex 3 240GB solid-state drive, which was a very impressive Serial ATA 3.0 SSD. The performance of this solid-state drive was terrific and a huge improvement over previous-generation SATA 2.0 SSDs and over SATA 3.0 hard drives. All of that testing was done when the drives were formatted to the common EXT4 file-system type, but in this article are more benchmarks from the OCZ Vertex 3 as it's tested with Btrfs and various mount options.

The OCZ Vertex 3 was benchmarked using the Linux 3.1 development kernel with the EXT4 file-system and its default mount options, with Btrfs using its default mount options, and then when applying several different mount options. The mount options tested on the SATA 3.0 solid-state drive were nossd, compress=zlib, compress=lzo, and space_cache.

The nossd option is to disable the SSD optimizations of the Btrfs file-system. Previously an SSD mount option had to be manually applied, but now Btrfs attempts to auto-detect if the file-system is residing on a solid-state medium. The Btrfs SSD mode has been around for over two years and early tests I did showed that it was of some benefit, but the nossd results show what the difference is at for the modern Btrfs in the Linux 3.1 kernel.

The compress=zlib and compress=lzo mount options are for enabling file-system-level data compression. The zlib mode has been the longest standing Btrfs compression mode that is the default. The LZO compression mode was added in the Linux 2.6.39 kernel and provides the fastest level of compression. Btrfs compression can be used to enhance disk performance and just earlier this year are some other benchmarks of Btrfs LZO compression.

Lastly, the space_cache option stores the free space disk data on-disk to make the caching of a block group much faster. This feature was added to the Btrfs file-system in the Linux 2.6.37 kernel. Last December I put out benchmarks of the Btrfs space cache option.

Now it is a test to see Btrfs and these mount options work for this blazing fast OCZ solid-state drive. Testing was done on a system with an Intel Core i5 2500K Sandy Bridge CPU and 4GB of RAM. An Ubuntu 11.10 development snapshot was the operating system with the latest Linux 3.1 development kernel at the time of testing.

All benchmarking was carried out by the Phoronix Test Suite.

<< 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. AMD Catalyst 14.6 Does Slightly Better With APITest OpenGL Tests
  2. Updated Source Engine Benchmarks On The Latest AMD/NVIDIA Linux Drivers
  3. Nouveau vs. Radeon vs. Intel Tests On Linux 3.16, Mesa 10.3-devel
  4. KVM Benchmarks On Ubuntu 14.10
Latest Linux News
  1. Builder: A New Development IDE Being Built For GNOME
  2. GDB 7.8 Betters Python Scripting, Adds Guile Support
  3. GNOME's GTK+ Is Still Striving For A Scene Graph, Canvas API
  4. Unreal Tournament Looks Great For Team Deathmatch
  5. LibreOffice 4.3 Released With Many Exciting Changes
  6. GNOME/GTK On Wayland Gains Focus At GUADEC
  7. GNOME Stakeholders Take Issue With Groupon Over their Gnome
  8. GStreamer VA-API Plug-In Update Adds New Features
  9. Qt 5.4 Going Into Feature Freeze Next Week With Exciting Changes
  10. OpenSUSE Factory Turns Into Rolling Release Distribution
Latest Forum Discussions
  1. Grand Theft Auto Running On Direct3D Natively On Linux Shows Gallium3D Potential
  2. Open-source drivers on ATI R7 260X
  3. AMD Athlon 5350 APU On Linux
  4. Debian + radeonsi
  5. Linus Torvalds On GCC 4.9: Pure & Utter Crap
  6. Updated and Optimized Ubuntu Free Graphics Drivers
  7. List of Linux friendly Kickstarter projects
  8. Porting Mesa to the Playstation 2