-
When switching an application to use io_uring as a transport, we observed a huge increase in the CPU io_wait time, going from 0.01% to ~95% for the same load. Overall CPU usage however stays low, arou…
-
I was unable to override symbol `pread` or `read` in '/lib/x86_64-linux-gnu/libc.so.6'. It works perfectly fine for `write`, both using bpf_override_return to override the return value of the client p…
-
When SQPOLL busy poll, it will totally let any attached rings starve. If those other rings are also configured for busy polling, by not servicing them for some time the IRQ will be reenabled and this …
-
Experienced while transferring from a Raspberry PI 3B to a Zynq-7000 (32-bit arm)
Especially bad on a slow network where scp's performance also degraded significantly.
-
# related:
- ✅ #83
- ✅ #72
- ✅ xxx
- ✅ xxx
-
Hello @paullouisageneau I have a program that depends on io uring, is there a way to use libjuice poll with io_uring?
-
Netty has provide io_uring experimental support, we can also provide io_uring experimental support in SOFARPC
More information:
* https://github.com/netty/netty-incubator-transport-io_uring
-
**Add cargo feature to support async io**
Dragonflydb supports async io, it would be awesome if you guys do the same thing to improve the performance even more.
-
Do you plan to add support for `io_uring` on Linux kernels that support it?
It can be used as drop-in replacement for `epoll` but leveraging all its capabilities means re-writing all the `read`s/`wri…
-
we need to plan for [io_uring](https://kernel.dk/io_uring.pdf) integration. It is a new Linux syscall that allows sending a queue of syscalls to execute. The kernel will then execute those calls (if p…