IO_uring Will Be Even Faster With Linux 5.12

Written by Michael Larabel in Linux Storage on 13 February 2021 at 06:31 PM EST. 20 Comments
LINUX STORAGE
IO_uring has been one of the greatest Linux kernel innovations in recent times. IO_uring for more efficient asynchronous I/O has continued getting faster and introducing new features over the past two years and for the upcoming Linux 5.12 cycle will be even faster.

Linux block maintainer and lead IO_uring developer Jens Axboe has teased that this I/O interface for Linux 5.12 is becoming even faster with a number pegging it at about 10% faster compared to the prior kernel. A 10% speed-up is sizable considering how much faster already IO_uring has evolved on prior kernels for yielding greater performance not only for disk I/O but of growing interest for network I/O and also experimenting with new ioctls being built over IO_uring.

This GitHub issue tracker comparing the IO_uring performance to Epoll has some of the latest numbers.

We'll have up some fresh benchmarks after the Linux 5.12 merge window.
Related News
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.

Popular News This Week