Hacker News new | ask | show | jobs
by dontlaugh 1156 days ago
Sure, io_uring is better. IOCP still captured the biggest benefit, completion triggering.
1 comments

Without the submission batching you lose your system call reduction and that is far and away the biggest benefit.
The way I see it, a bigger benefit is avoiding readiness-triggered IO. That can add a variable number of syscalls, wakes up threads, etc.

Of course, batching is also great.