问答题

一个进程分配到四个物理页面,如下表所示,记录了,上一次装入的时间,及上一次访问的时间,及每一页的访问位和修改位的情况。(所有数字均为十进制)
虚拟页号
物理块号
装入时间
访问时间
R位
W位
2
10
60
161
0
1
1
11
130
160
1
0
0
12
26
162
1
0
3
13
30
163
1
1
现需调用虚拟页面4,发生缺页中断,假设下面页访问顺序为4,0,0,0,2,4,2,1,0,3,2,使用下列置换算法,哪一个页面将用于置换,说明原因,并计算出前三种置换算法产生的缺页次数各是多少。
①FIFO算法
②LRU算法
③最佳算法
④Colck算法

【参考答案】

①页面0将被置换,因为它的装入时间最早。缺页次数为4。
②页面1将被置换,因为它是4个页面中最早使用,最久未被......

(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)