基于第一性原理,从 CPU 物理拓扑、Cache Line 局部性与硬件原子指令,深度剖析 Linux 内核内存分配器的演进逻辑。
本项目不拘泥于繁杂的内核 API 调用与源码分支,而是从硬件物理约束出发,推导 Linux 内存管理机制的演进必然性。
包含了完整的全景架构推导手稿、内核 vs 用户态分配哲学对比,以及硬件拓扑与并发机制的深度剖析。
| 文件名 | 内容描述 |
|---|---|
0.前提图解.png |
CPU 物理拓扑、NUMA 节点、CCX/L3 Cluster 与缓存一致性分析 |
1.内存模块.png |
Linux 物理内存全景推演大图(Buddy + PCP + SLUB + Mmap) |
README.md |
项目说明文档 |