rust-lang / wg-async

Working group dedicated to improving the foundations of Async I/O in Rust
https://rust-lang.github.io/wg-async/
Apache License 2.0
379 stars 88 forks source link

challenges of I/O uring integration #182

Open nikomatsakis opened 3 years ago

nikomatsakis commented 3 years ago

Brief summary

I/O Uring integration has been much discussed, but we don't have any status quo stories talking about it.

Optional details

AustinWise commented 3 years ago

The Windows 11 preview has it's own version of an I/O uring API. This suggests that a design that takes into account I/O uring on Linux will also benefit Windows.

The only official documentation I have found is some headers in the SDK (ioringapi.h and ntioring_x.h). There is also a blog post on windows-internals.com.