单选题 系统“抖动”现象发生的原因是______。
  • A.置换算法选择不当
  • B.交换信息量过大
  • C.内存容量不足
  • D.请求页式管理方案
【正确答案】 A
【答案解析】计算机系统的抖动又叫颠簸。如果分配给进程的存储块数量小于进程所需要的最小值,进程的运行将很频繁地产生缺页中断,这种频率非常高的页面置换现象称为抖动。 在请求分页存储管理中,可能出现这种情况,即刚被替换出去的页,立即又要被访问。需要将它调入,因无空闲内存又要替换另一页,而后者又是即将被访问的页,于是造成了系统需花费大量的时间忙于进行这种频繁的页面交换,致使系统的实际效率很低,严重时导致系统瘫痪,这种现象称为抖动现象。显然它是由于置换算法选择不当造成的。