Skip to content

Latest commit

 

History

History
13 lines (7 loc) · 477 Bytes

virtual_memory.md

File metadata and controls

13 lines (7 loc) · 477 Bytes

虚拟内存

一种内存管理技术

内核才会真正的操作物理内存

为什么需要虚拟内存

  • 使得应用程序拥有连续的地址空间(⚠️ 连续的

  • 为程序提供一致的地址空间,降低开发人员管理内存的复杂性

  • 可以借助磁盘来扩展应用程序的“内存容量”,比如,可以把某些不活跃程序的虚拟地址空间对应的内存换入到磁盘上存储,并释放内存占用空间