虚拟内存(Virtual Memory Address)

操作系统会提供一种机制,将不同进程的虚拟地址和不同内存的物理地址映射起来。

分段(Segmentation)

程序是由若干个逻辑分段组成的,如可由代码分段、数据分段、栈段、堆段组成。不同的段是有不同的属性的,所以就用分段(Segmentation)的形式把这些段分离出来。

内存分页(Paging

分页是把整个虚拟和物理内存空间切成一段段固定尺寸的大小。这样一个连续并且尺寸固定的内存空间,我们叫页(Page)。在 Linux 下,每一页的大小为 4KB