Linux I/O Scheduler Comparison On The Linux 3.4 Desktop

Written by Michael Larabel in Storage on 11 May 2012 at 01:00 AM EDT. Page 4 of 4. 28 Comments.

With an IOzone write test, CFQ continued doing the best overall for the HDD and SSD systems.

The Threaded I/O Tester results were scattered while the CFQ scheduler tended to produce the sanest results overall.

For most workloads, the Completely Fair Queuing (CFQ) scheduler tended to be the best Linux I/O scheduler overall for these HDD and SSD systems. It is for the higher-end SSDs on PCI-E where the default I/O scheduler will change, but this article is primarily about delivering some Linux desktop scheduler results. Hardware permitting, in another article will be the workstation/server-focused scheduler results.

If you enjoyed this article consider joining Phoronix Premium to view this site ad-free, multi-page articles on a single page, and other benefits. PayPal or Stripe tips are also graciously accepted. Thanks for your support.

Related Articles
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.