io_uring

Linux io_uring 高级特性深度实战:Registered Buffers 与 Fixed Files 零拷贝全链路优化

深度解析 Linux io_uring 的 Registered Buffers(预注册缓冲区池)与 Fixed Files(预注册文件描述符表)两大高级特性。覆盖核心原理(跳过 __get_user_pages / fdtable 查找)、内核数据结构(io_buffer_list / io_uring_buf_ring)、编程接口(IORING_REGISTER_BUFFERS / IOSQE_FIXED_FILE)、生产级零拷贝架构(数据库 WAL、网络代理 splice-free 转发、容器存储),以及性能基准数据(310K IOPS / 8.6μs p99)。附 Linux 5.1~6.x 版本兼容性矩阵与避坑指南。

Linux 内核 io_uring 高级特性深度实战——Multishot Accept/Recv、SQ Poll IO_Uring 与 Provided Buffers 零拷贝网络革命

深入剖析io_uring高级特性:Multishot Accept单次提交持续接收连接、Provided Buffers零拷贝缓冲区管理、Fixed Files预注册描述符表、Linked Request Chains原子多阶段操作、Kernel-side SQ Poll零系统调用提交,附带完整C语言Echo Server实战和性能基准数据