以下关于虚拟存储器的叙述中,正确的是_____________。

admin2019-01-10  21

问题 以下关于虚拟存储器的叙述中,正确的是_____________。

选项 A、虚拟存储器的容量必须等于主存的容量
B、虚拟存储器的容量是高速缓存、主存和辅助的容量之和
C、虚拟存储器由应用程序来实现信息调度和管理
D、虚拟存储器由硬件和操作系统来实现信息调度和管理

答案D

解析 本题考查虚拟存储器的概念和原理。
    存储管理策略的基础是局部性原理——进程往往会不均匀地、高度局部化地访问主存。根据局部性原理,一个作业在运行之前,没有必要全部装入主存,而仅将当前要运行的那部分页面或段先装入主存启动运行,其余部分暂时留在磁盘上。
    程序在运行时如果所要访问的页(段)已调入主存,便可继续执行下去;但如果所要访问的页(段)尚未调入主存(称为缺页或缺段),程序应利用操作系统所提供的请求调页(段)功能,将它们调入主存,以使进程能继续执行下去。如果此时主存已满,无法再装入新的页(段),则还要再利用页(段)的置换功能,将主存中暂时不用的页(段)调出至磁盘上,以便腾出足够的主存空间后,再将所要访问的页(段)调入主存,使程序继续执行下去。这样,便可使一个大的用户程序在较小的主存空间中运行,也可使主存中同时装入更多的进程并发执行。从用户角度看,该系统所具有的主存容量,将比实际主存容量大得多,人们把这样的存储器称为虚拟存储器。
    虚拟存储器具有请求调入功能和置换功能,能仪把作业的一部分装入主存便可运行作业的存储器系统,能从逻辑上对主存容量进行扩充。
转载请注明原文地址:https://kaotiyun.com/show/HDVZ777K
0

最新回复(0)