虚拟储存器的基本概念:
是指具有请求调入功能和置换功能,能从逻辑上对内存容量加以扩充的一种存储器系统。优点有:内存逻辑容量由内存容量和外存容量之和所决定,运行速度接近于内存速度,每位的成本却接近于外存。
虚拟存储器的实现:
允许将一个作业分多次调入内存,虚拟的实现建立在离散分配存储管理基础上,方式:请求分页/请求分段系统,细节:分页/段机构、中断机构、地址变换机构、软件支持。
虚拟存储器的特征:
多次性:一个作业被分成多次调入内存运行
对换性:允许在作业的运行过程中进行换进、换出。(进程整体对换不算虚拟)
虚拟性:能够从逻辑上扩充内存容量,使用户所看到的内存容量远大于实际内存容量。
1.C
虚拟存储系统利用的是局部性原理,程序应当具有较好的局部性,因此选项C正确。而含 有输入、输出操作产生中断,与虚存无关,因此选项A错误;大小较小但可以多个程序并发执 行,也可以发挥虚存的作用,因此选项B错误;顺序执行的指令应当占较大比重为宜,这样可 增强程序的局部性,因此选项D错误。
2.A
局部性原理的含义是在一个程序的执行过程中,其大部分情况下是顺序执行的,某条指令或 数据使用后,在最近一段时间内有较大的可能再次被访问(时间局部性);某条指令或数据使用 后,其邻近的指令或数据可能在近期被使用(空间局部性)。在虚拟存储管理系统中,程序只能访 问主存获得指令和数据,所以选项A正确,选项B、C、D均是局部性原理的一个方面而已。