1,基本概念 一个程序运行时没必要全部都同时装入内存,只需要把当前需要运行的部分装入内存即可,这样就使得一个大程序可以在较小的内存中运行,也使得内存中可以同时装入更多的程序并发执行,从用户角度看,该系统拥有的内存容量比实际的内存容量大的多,这样的存储器称为虚拟存储器.虚拟存储器从逻辑上对内存容量进行了扩充,用户看到的大容量是虚的. 在没有使用虚拟存储器的机器上,地址被直接送到内存总线上,使具有相同地址的物理存储器被读写:而在使用了虚拟存储器的情况下,虚拟地址不是被直接送到内存地址总线上,而是送到…