You asked for it, you got it - here's support for statx(2) through io_uring, in the usual async manner: https://git.kernel.dk/cgit/linux-block/log/?h=for-5.6/io_uring …
Shouldn't the cached case for io_uring still allow to reduce the number of syscalls?
-
-
Right you are, which brings us to the later tweet: https://twitter.com/axboe/status/1206090256103010309 … where I discover a performance regression in liburing that caused excessive system calls. With that fixed, cached case is about 40% faster on io_uring. I'll post definitive numbers soon.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.