虚拟内存

什么是虚拟内存

虚拟内存就是说,把物理内存扩充成更大的逻辑内存,从而让程序拥有更多可用的内存,虚拟内存使用部分加载的技术,让一个进程或者资源的部分加载进内存,从而能够加载更多的进程,甚至能够加载比内存大的进程,这样看起来内存变大了,这部分内存其实包含了磁盘或者硬盘,这就叫做虚拟内存。

虚拟内存实现的方式有哪些?

  • 请求分页存储管理
  • 请求分段存储管理
  • 请求段页式存储管理

    内存分段

内存分页

段页式内存管理