Skip to content

Instantly share code, notes, and snippets.

@pinkforest
Created April 30, 2024 23:49
Show Gist options
  • Save pinkforest/0265a553f39b9bae90493244035ece1f to your computer and use it in GitHub Desktop.
Save pinkforest/0265a553f39b9bae90493244035ece1f to your computer and use it in GitHub Desktop.
io_uring resources
https://kernel.dk/io_uring.pdf
https://github.com/axboe/liburing/wiki/io_uring-and-networking-in-2023
https://github.com/axboe/liburing/tree/master/examples
https://unixism.net/2020/04/io-uring-by-example-article-series/
https://thenewstack.io/how-io_uring-and-ebpf-will-revolutionize-programming-in-linux/
https://lpc.events/event/11/contributions/901/attachments/786/1661/io_uring-BPF.pdf
https://blog.cloudflare.com/missing-manuals-io_uring-worker-pool/
https://github.com/torvalds/linux/blob/master/include/uapi/linux/io_uring.h
https://unixism.net/loti/index.html
https://unixism.net/loti/tutorial/register_eventfd.html
https://lwn.net/Articles/810414/
cpu
https://github.com/Elzair/core_affinity_rs
all things buf
https://docs.rs/ringbuf/latest/ringbuf/
https://github.com/NULLx76/ringbuffer/
https://doc.rust-lang.org/stable/std/io/struct.BorrowedBuf.html
https://docs.rs/thingbuf/latest/thingbuf/
memory pages
https://docs.rs/memory_pages/latest/memory_pages/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment