3
内存描述符 mm_struct
进程地址空间·关键字段
4
虚拟内存区域 VMA
find_vma · insert_vm_struct
5
页分配器 (伙伴系统)
Buddy System · alloc_pages
6
slab 分配器
slab/slub · kmalloc/kfree
8
缺页中断处理
do_page_fault · 写时复制
9
kmalloc vs vmalloc
连续物理/虚拟内存·性能
10
DMA 内存分配
一致性/流式 · dma_alloc_coherent
12
内存屏障与一致性
DMA一致性 · mb/wmb/rmb
15
内存碎片整理
compaction · migration
17
内存 cgroup 控制
memory.limit_in_bytes · memcg压力
18
内存压力通知机制
kswapd · watermark · 回收
20
大页内存 HugeTLB
透明大页 · hugetlbfs
22
内存调试工具
KASAN · kmemleak · slabinfo
23
内存性能分析
perf mem · flamegraph
24
设备内存映射 ioremap
MMIO · writeb/readb
25
内存安全与防护
STACKPROTECTOR · KASLR
26
内存回收与 swap
LRU · zswap/zram
27
内存文件系统
tmpfs · ramfs · 驱动应用
28
内存与电源管理
suspend/resume · DDR电源
29
多核内存管理 NUMA
内存节点 · CPU亲和性