虚拟内存的作用:对于Windows环境中运行的每个进程,操作系统在启动时都会自动为其分配虚拟内存空间。简单来说,虚拟内存技术就是利用硬盘等外部访问设备来存储物理内存不足的信息的技术。
设置虚拟内存可以增加系统页面内存的使用量。这种页内存(虚拟内存)是无法与真实内存相比的。这是Windows系统下针对低容量内存系统的折衷功能。这可以防止系统在内存容量耗尽时崩溃。
扩展信息硬盘的读写速度远低于真实内存,因此设置很大的虚拟内存会影响计算机的速度。一般情况下,只要勾选“自动管理所有驱动器的页面文件大小”,系统就会自动调整虚拟内存的大小。
在虚拟内存中,一个作业可以多次加载到内存中。当使用连续分配方式时,很大一部分内存空间将处于临时或“永久”空闲状,造成内存资源的严重浪费,并且无法扩展逻辑内存容量。因此,虚拟内存的实现应该基于离散分配的内存管理方法。虚拟内存的实现方式有以下三种:
①请求页存储管理。
②需要分段存储管理。
③请求段页存储管理。
无论采用哪种方式,都需要一定的硬件支持。
参考资料:-虚拟内存
上一篇:笔记本虚拟内存是什么
下一篇:电脑开虚拟内存有用吗