用一句话回答有关虚拟存储器的概念:
【正确答案】CPU逻辑地址给出的大小。
【答案解析】
问答题
在虚拟页式存储系统中引入了缺页中断,试说明为什么引入缺页中断?缺页中断的实现由哪几部分组成,并分别给出其实现方法。
【正确答案】页式虚存管理是在页式存储管理的基础上实现虚拟存储器的,作业在执行时并不是所有的页均放在主存,若欲访问的页面不在主存,则需由操作系统把当前所需页面从辅存装入主存。这一过程由中断系统完成,称为缺页中断。 缺页中断由缺页处理和页面淘汰组成,过程具体参见《计算机考研考点精讲及复习指导》一书中对应章节的“考点精讲”。
【答案解析】
问答题
请求页式管理系统中是否存在外零头(又叫外部碎片)和内零头(又叫内部碎片)?
【正确答案】页式管理的优点是将程序和内存都等分成较小的单位,有利于存储空间的使用。并不能保证所有的程序都是页面大小的整数倍,因此尽管所有页面都可分配(即没有外零头),但在程序的最后一个页面肯定会有若干空白字节,这就是内零头。
【答案解析】
问答题
请求页式存储管理系统中,若把页面的大小增加一倍,缺页中断次数会减少一半吗?为什么?
【正确答案】不会。缺页中断次数根据访问串的具体内容不同而变化。页面大小增加一倍,在某种程度上可以减少页故障数,但不一定成比例关系。
【答案解析】
问答题
在请求页式存储管理系统中,页面淘汰所花费的时间为什么属于系统开销?
【正确答案】页面淘汰要产生一次中断,以进行页面替换,按照调度策略将内存中某页换出主存,再将磁盘上某页调入主存,这是一次中断处理过程,因此应属于系统开销。
【答案解析】