-
As of Linux 5.19 I now see slight outperformance with io_uring for an actual networked ping/ping benchmark involving client and server TCP processes. It's less than 10% on my computers, often less tha…
-
According to [docs](https://oatpp.io/docs/oatpp-coroutines/#i-o-worker), oatpp IOEventWorker relies on epoll based implementation for Linux systems. Are there any plans to support the [io_uring](https…
-
If anything Wekka.io proves that in order to maximize performance one has to go as low to the metal as possible.
Photon is not exactly in the same league but I believe I can get quite far ahead whi…
-
I realize that the recommended way to use io_uring is to have one ring per thread. Unfortunately this is not something that we can easily do in our application architecture. Instead, we'd like multipl…
-
This is a significant performance win.
-
Any thoughts on use of io_uring from zig stdlib?
-
### `io_uring` support
io_uring seems like the best option for the Linux systems for us to support.
### Todo
- [ ] Add `scheduler` support
- [x] Allocator support
- [ ] `tick` idea (try_run/round/ru…
-
The io_uring system call continues to be the source of many security issues.
As a consequence, google disables this feature on their systems, including ChromeOS and Android.
https://www.phoronix.com…
-
The purpose of this issue is to collect technical notes on how io_uring can be implemented in Tokio in the future.
Parent issue: #2692
## Tech Notes
**Adding items to the queue.** Submission …
-
Testing [io_uring_cqe_shift](https://github.com/axboe/liburing/blob/master/src/include/liburing.h#L279-L284), The comment says:
- for standard CQE its `1`
- for big CQE its `2`
I am actually gett…