2024-12-12
[linux内存管理] 第011篇 内存模型之Sparse Memory Model
深入解析Linux内核SPARSEMEM稀疏内存模型的初始化流程,重点剖析bootmem_init及其核心环节,包括mem_section数据结构分配、内存块映射与标记,并结合代码详细说明多NUMA节点和物理内存管理策略。
2024-11-26
[linux内存管理] 第004章 内存架构和内存模型
文档详细介绍了计算机系统中以内存为研究对象的两种架构:NUMA和UMA,以及对应的内存模型:FLATMEM、DISCONTIGMEM、SPARSEMEM。并对内存管理发展过程中,与UMA和NUMA对应的三种内存模型进行了简述。