问题
单项选择题
下列()是引入工作集模型的前提因素。
A.系统效率下降
B.页面淘汰算法选择不合理
C.程序的局部性原理
D.分配给进程的物理页面数太少
答案
参考答案:C
解析:
一般进程在一段时间内问题集中访问一些页面,称为“活动”页面,这是与程序局部性有关的。如果分配给一个进程的内存物理页面太少,使得该进程所需要的“活动”页面不能全部装入内存,则进程在运行过程中可能会频繁地发生缺页中断,从而产生颠簸。采用工作集模型,可以解决颠簸问题。