某进程有4个页面,页号为0~3,页面变换表及状态位、访问位和修改位含义如下图所示。若系统给该进程分配了3个存储块,当访问页面1不在内存时,应该淘汰表中页号为( )页面系统代价最小。

- A.0
- B.1
- C.2
- D.3
正确答案及解析
正确答案
D
解析
在本题中,内存中3个页面,都是刚刚被访问过。所以在此,不能以访问位作为判断标准。只能看修改位,修改位中,只有3号页未修改过,如果淘汰3号页,直接淘汰即可,没有附属工作要做,而淘汰0号或2号,则需要把修改内容进行更新,这样会有额外开销。





