下列关于Belady现象和工作集的说法正确的是( )。 Ⅰ.先进先出(FIFO)页面置换算法会产生Belady现象 Ⅱ.最近最少使用(LRU)页面置换算法会产生Belady现象 Ⅲ.为了保证进程高效的运行,它的工作集页面需要都在虚拟存储器内,否则会出现频繁的页面调入/调出现象 Ⅳ.为了保证进程高效的运行,它的工作集页面需要都在主存储器内,否则会出现频繁的页面调入/调出现象
【正确答案】
B
【答案解析】解析:Ⅰ正确。举个例子:使用先进先出(FIFO)页面置换算法,页面引用串为1、2、3、4、1、2、5、1、2、3、4、5时,当分配3帧时产生9次缺页中断,分配4帧时产生10次缺页中断。 Ⅱ错误。最近最少使用(LRU)页面置换算法没有这样的问题。 Ⅲ错误、Ⅳ正确。若页面在内存中,不会产生缺页中断,即不会出现页面的调入/调出,而不是在虚拟存储器(包括作为虚拟内存那部分硬盘)中。 综上所述,本题选B。