io-uring

Installation
SKILL.md

io_uring

Contract

Field Bound contract
Trigger Building or tuning Linux async I/O with io_uring: the SQE/CQE model, liburing usage, multi-shot accept or recv, provided buffer rings, fixed files and buffers, zero-copy send, tokio-uring, or the io_uring versus epoll decision.
Authority Read-only. Writes nothing. Chat output only. No remote mutation.
Side effect Returns setup code, ring lifecycle rules, and a comparison verdict. No source files are modified.
Done The liburing example, the multi-shot and buffer-ring patterns, the zero-copy rule, and the epoll comparison verdict are delivered.

Inputs

  1. Workload shape (required): network or disk, operation mix, and connection count.
  2. Kernel (required): the running version, because io_uring features vary by version; base support starts at 5.1.
  3. Language (optional): C with liburing, or Rust with tokio-uring.

Procedure

Installs
1
GitHub Stars
55
First Seen
1 day ago