News for hackers. Stuff that matters.
Re:Linux: IO without entering the kernel by gpderetta on Sunday December 16, 2018 @11:13AM (#18693656)
Io_submit is part of the Linux aio subsystem. Thus patch is literally a extension to that subsystem to avoid doing a kernel call to submit aio requests and collect results.
Re:Linux: IO without entering the kernel by kbwt on Sunday December 16, 2018 @11:26AM (#18693708)
Sure, but this patch is only useful for single-purpose, HFT-like workloads. Batched io_submit on sockets would be useful for any application sending many small packets to lots of clients, such as game servers.
Re:Linux: IO without entering the kernel by gpderetta on Sunday December 16, 2018 @01:03PM (#18694189)
For network io, an userspace accelerated network stack is probably better though.