引入虚拟内存(virtual memory)的主要目的是?

编译与体系结构

  1. A.让 CPU 跑得更快,通过更短的地址线直接缩短每条指令的执行周期
  2. B.避免使用磁盘,所有数据都放在内存里
  3. C.替代 Cache 的作用,不再需要高速缓存,页表本身就是最快的缓存
  4. D.给每个进程独立地址空间,并允许使用超过物理内存的范围