前面我们讲完了伙伴系统、Slab 分配器、虚拟与物理内存,很多人会有一个疑问:为什么程序 malloc 申请内存后,系统不会立刻占用物理内存,只有读写时内存才真正被占用?答案,就是今天的主角 —— 缺页中断(Page Fault)。它是 Linux 内存"懒惰机制"的核心,也是操...