文字乱码转换:虚拟内存是干什么用的?

来源:百度文库 编辑:高校问答 时间:2024/05/14 09:42:01

CPU要接收指令不是直接从硬盘中读取,而是先把硬盘的数据寄存在内存条再从内存条中读取。内存条的存取速度远比硬盘的速度快。

因所有正在运行的进程都要寄存在内存条内,而内存条的空间是有限的,当打开的程序过多时内存条的容量不能满足寄存的需要。为了解决空间不够的问题虚拟内存的概念就出现了。

虚拟内存是把一部分硬盘空间作为内存功能来使用以缓解物理内存空间有限的局面。当内存条中有闲置状态的进程时,系统就会把闲置状态的进程放入硬盘的虚拟内存空间内,以便腾出物理内存空间给正在活动的进程使用。

是页面交换文件。当你逻辑内存不够用时就划分一部分硬盘空间作为内存来用。