虚拟存储管理系统的基础是程序的(13)理论。这个理论的基本含义是当程序执行时往往会(14)访问内存储。程序的(13)表现在(15)和(16)上。(15)是指最近被访问的存储单元可能马上又要被访问。(16)是指马上被访问的单元,而其附近的单元也可能马上被访问

admin2009-02-15  35

问题 虚拟存储管理系统的基础是程序的(13)理论。这个理论的基本含义是当程序执行时往往会(14)访问内存储。程序的(13)表现在(15)和(16)上。(15)是指最近被访问的存储单元可能马上又要被访问。(16)是指马上被访问的单元,而其附近的单元也可能马上被访问。根据这个理论,Denning提出了工作集理论。工作集是进程运行时被频繁地访问的页面集合。在进程运行时,如果它的工作页面都在(17)器内,能够使进程有效地运行,否则会出现频繁的页面调入/调出现象。

选项 A、外部存储
B、主存储
C、辅助存储
D、虚拟存储

答案B

解析 本题考查虚拟存储管理系统知识,虚拟存储管理系统的基础是程序的局部性原理。所谓程序局部性原理是指程序在执行时所呈现的局部性规律,即在一段较短时间内,程序的执行仅限于某个部分。相应地,它所访问的存储器空间也局限在某个空间。
   局部性原理又表现为两个方面。
   (1)时间局限性。如果某条指令被执行,则不久以后该指令很可能再次被执行;如果某条数据结构被访问,则不久以后该数据结构很可能再次被访问。产生时间局限性的主要原因是程序中有大量的循环操作。
   (2)空间局限性。一旦程序访问了某个内存单元,不久以后,其附近的内存单元也要被访问,即程序在一段时间内所访问的存储器空间可能集中在一定的范围之内,其最常见情况就是程序的顺序执行。
   工作集是指在某段时间间隔内,进程所要访问的页面集合。虽然程序只需少量的几页内存就可以运行,但为了使程序更有效地运行,必须使程序的工作集全部在内存(主存储器)当中,否则会使进程在运行中频繁出现缺页中断,从而出现频繁的页面调入/调出现象。
转载请注明原文地址:https://kaotiyun.com/show/GWxZ777K
0

相关试题推荐
最新回复(0)