深入剖析 Linux epoll 内核实现原理,详解 select/poll/epoll 演进之路、LT 与 ET 两种触发模式、红黑树与就绪链表数据结构、生产级 C 代码实战(含完整 ET 模式 Echo Server),以及惊群、死连接、fd 泄漏等常见陷阱调优,附 io_uring 对比与性能基准数据。
Linux io_uring 深度实战:从 AIO 困境到 io_uring 架构(SQ/CQ Ring、SQE/CQE)、完整 API 实战(初始化、提交、完成事件、链接操作)、高级特性(固定文件、固定缓冲区、SQPOLL 零 syscall、multishot)、性能对比评估、生产部署考量、实战 echo server 示例