内存管理

Linux 内核 Slab 分配器深度实战:从伙伴系统到对象缓存架构

深入剖析 Linux 内核 Slab 分配器的设计哲学与实现:从伙伴系统的对象缓存需求出发,详解 kmem_cache 数据结构、SLUB 快速路径与慢速路径、三种变体(Slab/Slub/SLOB)对比、缓存着色优化、per-CPU/NUMA 感知分配、自定义缓存实战、调试工具(slub_debug/kmemleak)、常见陷阱诊断,以及 cgroup v2 与 Rust 生态新趋势。

Linux内核Kswapd页面回收深度原理与实战

深入Linux内核页面回收机制的全链路分析:Kswapd异步回收与直接回收对比、LRU五链表设计、交换空间与ZRAM/ZSwap压缩交换、OOM Killer评分机制、工程调优方法论与监控指标体系。