问题
单项选择题
引入虚拟存储技术的前提是______。
A.页式存储管理
B.页面淘汰算法选择不合理
C.程序的局部性原理
D.分配给进程的物理页面数太少
答案
参考答案:C
解析: 本题考查点是虚拟存储技术中的程序局部性原理。虚拟存储技术引入的前提是程序局部性原理。所谓程序局部性原理是指CPU在一段时间之内,并不是对程序的所有部分随机地进行访问,而是总会集中地访问其中的某一个局部。正因为如此,不必将整个程序一次全部装入内存,从而可以采用虚拟存储技术,实现用大容量的外存来扩充内存。具体来说,程序局部性包括时间局部性和空间局部性。