I noticed that Linux 6.16 introduced support for io_uring Zero-Copy Receive (ZC Rx), which allows payloads to be delivered directly into user space buffers without the extra kernel-to-user copy.
Do you have any plans to add support for ZC Rx in rio?
It seems like a natural fit for rio’s design, especially for high-throughput UDP/TCP workloads where reducing copy overhead is critical.
Looking forward to your thoughts!
I noticed that Linux 6.16 introduced support for io_uring Zero-Copy Receive (ZC Rx), which allows payloads to be delivered directly into user space buffers without the extra kernel-to-user copy.
Do you have any plans to add support for ZC Rx in rio?
It seems like a natural fit for rio’s design, especially for high-throughput UDP/TCP workloads where reducing copy overhead is critical.
Looking forward to your thoughts!