虚拟内存

176 阅读1分钟

概念

在大多数计算机上,物理内存就是物理 RAM 芯片中的内存。虚拟内存是物理内存的一种抽象,它由操作系统提供,用来实现不同程序之间的内存隔离。一般来说,只要没有映射到物理内存,应用程序可以预留虚拟内存的地址空间。

因为虚拟内存仅仅是操作系统维护的映射数据,只要是没有映射到物理内存,预留大段的虚拟内存的成本非常低。
Go 和虚拟内存