系统内核

深入理解 Linux 内存映射 mmap:文件 I/O 与共享内存的终极方案

深入解析Linux mmap系统调用:从接口语义到内核实现(VMA、Page Cache、CoW),涵盖MAP_SHARED/PRIVATE/ANONYMOUS/HUGETLB等映射类型,分析mmap vs read/write性能特征、SIGBUS陷阱、TLB Shootdown、KSM同页合并及userfaultfd特性,并探讨在IPC、数据库引擎、ELF加载器等场景的工程实践。

深入理解 Linux epoll:高性能 I/O 事件处理机制实战

从内核源码层面深度剖析 Linux epoll 机制,涵盖红黑树与就绪链表数据结构、epoll_create/epoll_ctl/epoll_wait 系统调用实现、水平触发与边缘触发模式对比、Reactor 模式架构设计、与 select/poll 性能基准测试、多线程 epoll 方案、实战代码示例与最佳实践。