问题
单项选择题
虚拟存储技术引入的前提是______。
A.存储保护技术
B.多道程序设计技术
C.SPOOLing 系统工作原理
D.程序局部性原理
答案
参考答案:D
解析:程序局部性原理是虚拟存储技术引入的前提。因为进程的某些程序段在进程整个运行期间,可能根 本不使用,如出错处理等,因而没有必要调入内存;互斥执行的程序段在进程运行时,根据系统只执行其 中一段,如分支语句等。因而各互斥段没有必要同时驻留内存;在进程的一次运行中有些程序段执行完毕, 从某一时刻起不再用到,因而没有必要再占用内存区域。