io-uring

The `io_uring` library for Rust (by tokio-rs)

Io-uring Alternatives

Similar projects and alternatives to io-uring based on common topics and language

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better io-uring alternative or higher similarity.

io-uring reviews and mentions

Posts with mentions or reviews of io-uring. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-12-04.
  • Create a data structure for low latency memory management
    4 projects | /r/rust | 4 Dec 2022
    Depending on whether the system calls for accessing the network stack will become the bottleneck, you may also need to use io_uring with kernel side polling for this (briefly explained in this paper on page 15) in addition to pre-allocating your own buffers and avoiding copying memory where you can. You mention you are using tokio, it has a library for io_uring and there is also this vanilla io_uring library crate, but it's a bit more low level. Both are for linux only and I'm not familiar enough with Windows to say if there exists something similar in Rust for Windows systems (which has I/O Rings), maybe someone else can comment on that?
  • Window managers heavily lagging while Desktop environment doesn't
    1 project | /r/archlinux | 9 Oct 2021
    Hmm, nothing really jumps out for me in the pastes you have here, apart from this. What kernel are you running? Have you tried LTS?

Stats

Basic io-uring repo stats
2
1,048
6.5
6 days ago

tokio-rs/io-uring is an open source project licensed under Apache License 2.0 which is an OSI approved license.

The primary programming language of io-uring is Rust.

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com