Linux 4.15 I/O Scheduler Tests: BFQ, CFQ, Kyber

Written by Michael Larabel in Storage on 10 December 2017 at 11:26 AM EST. Page 4 of 4. 15 Comments.

CFQ had another win when it came to FS-Mark.

While BFQ did the best with the BlogBench read performance...

While CFQ and None were the best for this Java-based BlogBench benchmark.

Lastly, the IOzone write performance was the highest with CFQ.

Overall, CFQ was doing the best but BFQ also had a fair share of wins. Paolo Valente has commented that they are working on further performance optimizations to BFQ that will appear in Linux 4.16~4.17, similar to the BFQ improvements as a result of our previous I/O scheduler benchmark results, so stay tuned for more Linux I/O tests to come.

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.