The rapid growth of io_uring
The rapid growth of io_uring
Posted Jan 25, 2020 0:23 UTC (Sat) by josh (subscriber, #17465)Parent article: The rapid growth of io_uring
> In Metzmacher's case, he would like to call openat() asynchronously, then submit I/O operations on the resulting file descriptor without waiting for the open to complete.
The X Window System solved this decades ago: applications specify the ID they want when creating an object in X, for precisely this reason.
Let the application specify the file descriptor it wants to open, so that it knows what fd number it'll get, and can submit subsequent operations on that file descriptor in the same queue.
