当分配给该作业的物理块数分别为 3 和 4 时,试计算访问过程中发生的缺页中断
次数和缺页中断率。
答:( l )作业的物理块数为 3 块,使用 FIFO 为 9 次,9 / 12 = 75 %。使用 LRU
为 7 次,7 / 12 = 58 %。使用 OPT 为 6 次,6 / 12 = = 50 %。
作业的物理块数为 4 块,使用 FIFO 为 6 次,6 / 12 = 50 %。使用 LRU
为 6 次,6 / 12 = 50 %。使用 OPT 为 5 次,5 /12 = 42 %。
( 2 )作业的物理块数为 3 块,使用 FIFO 为 9 次,9 / 12 = 75 %。使用 LRU
为 10 次,10 / 12 = 83 %。使用 OPT 为 7 次,7/12 = 58 %。
作业的物理块数为 4 块,使用 FIFO 为 10 次,10 / 12 = 83 %。 使用 LRU
为 8 次,8/12=66%。使用 OPT 为 6 次,6/12=50%.
其中,出现了 Belady 现象,增加分给作业的内存块数,反使缺页中断率上升。
4、在可变分区存储管理下,按地址排列的内存空闲区为:10K 、4K 、20K 、
18K 、7K 、9K 、12K 和 15K 。对于下列的连续存储区的请求:( l ) 12K 、
10K 、9K , ( 2 ) 12K 、10K 、15K 、18K 试问:使用首次适应算法、最佳适应算法、
最差适应算法和下次适应算法,哪个空闲区被使用?
答:( 1 )空闲分区如图所示。
答
1)首次适应算法
12KB 选中分区 3 ,这时分区 3 还剩 8KB 。10KB 选中分区 1 ,恰好分配故应删
去分区 1 。9KB 选中分区 4 ,这时分区 4 还剩 9KB 。