I Feel the Need for Speed: Linux File System Throughput Performance, Part 1 | Linux Today

I Feel the Need for Speed: Linux File System Throughput Performance, Part 1

Written By
Web Webster
Web Webster
Sep 16, 2009

“In two previous articles (here and here) we explored the
metadata performance of a number of Linux file systems using a
single micro-benchmark: fdtree.

“fdtree as a micro-benchmark is very attractive because it is a
simple bash script that uses recursion, forcing all cores to be
used (extremely important with modern processors). It tests the
ability of the file system to simply create directories and files
in a tree-structure. The file systems tested typically used their
default options (except for ext3 and ext4) so tuning the file
systems for this specific benchmark was not tested.

“This article shifts from looking at metadata performance to
examining data performance (sometimes referred to as throughput).
However, we’ll start slow by first looking at one fairly common
micro-benchmark: IOzone. IOzone is a generally well-known and
useful benchmark used to test data throughput and features a number
of data access patterns and tuning options. The access patterns
follow a range of applications and can be very useful for finding
hotspots or bottlenecks even on deployed solutions.”

Complete
Story

Web Webster

Web Webster

Web Webster has more than 20 years of writing and editorial experience in the tech sector. He’s written and edited news, demand generation, user-focused, and thought leadership content for business software solutions, consumer tech, and Linux Today, he edits and writes for a portfolio of tech industry news and analysis websites including webopedia.com, and DatabaseJournal.com.

Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.