内存管理 ======================================== 内存管理器 ---------------------------------------- - 每个进程都有属于它的巨大的、连续的私有内存地址空间(即虚拟地址)。 - 内存管理器的功能: - 将虚拟的私有内存翻译/映射到真正存放数据的物理内存,可以隔离不同进程之间的数据读写。 - 当物理内存耗尽时,将内存换页(page)到磁盘上去;然后当需要时再换页回来。 虚拟内存(Virtural Memory) ---------------------------------------- - 每个进程都有它自己的虚拟地址空间。 - 虚拟内存提供了和物理内存不相关的逻辑视图。 - 换页(Paging)是和磁盘传输内存内容的过程。 - 虚拟内存的大小可以超过可用的物理内存。