LinuxCPU地址空间/进程&内核/物理内存地址空间关系

一、地址关系如图所示

二、进程虚拟地址空间 图勘误说明

该图中 "共享库的内存映射区域" 增长方向应该朝低地址方向增长,所以,正确的图如下:

 参考:

12张图解Linux内存管理,程序员内功修炼,看过都说懂了! - 知乎 (zhihu.com)

Linux的虚拟内存详解(MMU、页表结构) - 知乎 (zhihu.com)

Linux内核架构分析——进程虚拟内存 - 知乎 (zhihu.com)

万字整理,肝翻Linux内存管理所有知识点-面包板社区 (eet-china.com)