Get the latest tech news
What Is io_uring?
An attempt at concise explanation of what io_uring is.
io_uring is a new Linux kernel interface for making system calls.Traditionally, syscalls are submitted to the kernel individually and synchronously: a syscall CPU instruction transfers control from theapplication to the kernel; control returns to the application only when thesyscall is completed. The application submits several syscalls by writing their codes &arguments to a lock-free shared-memory ring buffer. The kernel reads thesyscalls from this shared memory and executes them at its own pace.
Or read this on Hacker News