题26
题目
虚拟存储管理系统的基础是程序的 ( ) 理论。
A. 动态性 B. 虚拟性 C. 局部性 D. 全局性
分析
基于局部性原理: 在程序装入时, 不必将其全部读入内存, 而只需将当前需要执行的部分页或段读入内存, 就可让程序开始执行。在程序执行过程中, 若需执行的指令或访问的数据尚未在内存 (称为缺页或缺段) 中, 则由处理器通知操作系统将相应的页或段调入内存, 然后继续执行程序。由于程序具有局部性, 虚拟存储管理在扩充逻辑地址空间的同时, 对程序执行时内存调换的代价很小。
解
C