什么是虚拟内存

虚拟存储技术的基本思想是把有限的内存空间与大容量的外存统一管理起来,构成一个远大于实际内存的、虚拟的存储器。此时,外存是作为内存的逻辑延伸,用户并不会感觉到内、外存的区别,即把两级存储器当作一级存储器来看待。一个作业运行时,其全部信息装入虚存,实际上可能只有当前运行所必需的一部分信息存入内存,其它则存于外存,当所访问的信息不在内存时,系统自动将其从外存调入内存。当然,内存中暂时不用的信息也可调至外存,以腾出内存空间供其它作业使用。这些操作都由存储管理系统自动实现,不需用户干预。对用户而言,只感觉到系统提供了一个大容量的内存,但这样大容量的内存实际上并不存在,是一种虚拟的存储器,因此把具有这种功能的存储管理技术称为虚拟存储管理。实现虚拟存储管理的方法有请求页式存储管理和请求段式存储管理。
就是内存和硬盘中分配的部分存储器结合起来构成虚拟内存。
转载自:http://blog.sina.com.cn/s/blog_3c6889fe0100pya4.html
原文地址:https://www.cnblogs.com/leijiangtao/p/4677649.html