Linux I/O专家和子系统维护人员Jens Axboe在即将到来的Linux 6.10合并窗口之前提交了所有IO_uring功能更新。
在IO_uring方面,这个周期令人兴奋的是“大大提高”了发送零拷贝的性能。零拷贝发送的性能有了很大的提高,这要归功于发送缓冲区的合并。Axboe解释道:
“通过启用已发送缓冲区的合并,极大地提高了发送零拷贝的性能。MSG_zerocopy已经对send(2)和sendmsg(2
下一个内核的IO_uring还统一了跨操作码的异步准备处理,支持用于发送/接收的捆绑包以提高效率,清理一些工作队列处理,以及各种其他代码重新工作/改进。
More details on the IO_uring feature changes for Linux 6.10 via this pull request.