Linux has desperately needed an interface like io_uring for decades. Async IO was in Windows NT 3.1 in 1993.
To be fair, Windows tried and abandoned 2 different methods of doing it before landing on the current IO Completion ports.
Linux has desperately needed an interface like io_uring for decades. Async IO was in Windows NT 3.1 in 1993.