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. Btrfs On 4 x Intel SSDs In RAID 0/1/5/6/10
  2. AMD Radeon R9 290 On Ubuntu 14.10: RadeonSI Gallium3D vs. Catalyst
  3. MSI X99S SLI PLUS On Linux
  4. NVIDIA GeForce GTX 970 Offers Great Linux Performance
Latest Linux Articles
  1. NVIDIA's Linux Driver Can Deliver Better OpenGL Performance Than Windows 8.1
  2. Windows 8.1 vs. Ubuntu 14.10 With Intel HD Graphics
  3. 6-Way Ubuntu 14.10 Radeon Gallium3D vs. Catalyst Driver Comparison
  4. NVIDIA vs. Nouveau Drivers On Ubuntu 14.10
Latest Linux News
  1. Wine 1.7.30 Continues Work On DirectWrite & Offers Regedit Fixes
  2. Has The Sky Fallen? Qualcomm Contributes To Freedreno's DRM/KMS Driver
  3. Manjaro Works To Make Calamares A Distribution-Independent Installer
  4. DisplayLink USB 3.0 Support Sounds Like A Mess
  5. PulseAudio Gains A Native Bluetooth Headset Backend
  6. X.Org Foundation Decides On Its Women Outreach Project
  7. GTK+ 3.16's New GtkGLArea Widget Gets Improved
  8. X.Org Server 1.17 ABI Bumped
  9. Fedora 21 Beta To Be Released Next Week
  10. Go 1.4 Beta Release Brings Big Runtime Changes
Latest Forum Discussions
  1. How to get rid of Linux
  2. Closed source to opensource
  3. What Would You Like To See Next?
  4. Is foolish currently develop in machine code, hexadecimal and assembly?
  5. Reducing The CPU Usage In Mesa To Improve Performance
  6. Help diagnosing problems with a Readon HD 4670 on Mesa 10.3.2-1
  7. Advertisements On Phoronix
  8. nv and xorg.conf under Debian PPC