Linux 5.6 I/O Scheduler Benchmarks: None, Kyber, BFQ, MQ-Deadline
Apache HBase generally performed the best with not using an I/O scheduler on the fast solid-state storage.
But Kyber still had a strong showing in some instances.
Overall though, using "none" as your I/O scheduler option will still generally offer the best performance for speedy NVMe SSD storage with a few exceptions. Similar tests on SATA HDD/SSDs off Linux 5.6 coming up shortly on Phoronix.
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.