演示机型:华为MateBook X 系统版本:win10
虚拟内存默认设置在驱动器C(系统盘)下。如果驱动器C/【/k0/】之间的空间不足,或者您经常读写虚拟内存,也可以将虚拟内存设置为其他磁盘。虚拟内存是计算机系统中的一种内存管理技术。它使应用程序认为它有连续的可用内存(一个连续而完整的地址/【/k0/】),但实际上,它通常被分成多个物理内存碎片,其中一些临时存储在外部磁盘存储上,以便在需要时进行数据交换。
工作原理:虚拟内存由硬件和操作系统自动调度和管理。其工作流程包括六个步骤:
CPU访问主存储器的逻辑地址并将其分解为组号A和组内地址B,并对组号A进行地址转换,即以逻辑组号A为索引并查找地址转换表来确定组信息是否存储在主存储器中。
(2)如果组号已经在主存中,它将被执行;如果组号不在主存储器中,检查主存储器中是否有/【/k0/】备用区。如果没有,则将一组暂时不用的信息转移到辅助存储器中,以便将这组信息转移到主存储器中。
(3)从辅助存储器中读取所需的组并将其发送到主存储器/【/k0/】的空闲区域,然后在地址转换表中注册该/【/k0/】空闲的物理组号A和逻辑组号A。
④从地址转换表中读取与逻辑组号A对应的物理组号A。
⑤从物理组号A和组中的字节地址B得到物理地址。
⑥根据物理地址从主存中访问必要的信息。