这是问题所在:
大小为 460 字节的程序将访问一系列地址:10,11,104,170,73,309,185,245,246,434 and 364
. 页面大小为100
字节,程序仅在主存中使用 200 字节。如果 OS 使用 FIFO 算法,会发生多少次缺页中断?为什么?
这是问题所在:
大小为 460 字节的程序将访问一系列地址:10,11,104,170,73,309,185,245,246,434 and 364
. 页面大小为100
字节,程序仅在主存中使用 200 字节。如果 OS 使用 FIFO 算法,会发生多少次缺页中断?为什么?
我想可能是这样的。
地址 | 当前记忆 | 状态
10 0-100 页面错误
11 0-100
104 0-100|100-200 页面错误
170 0-100|100-200
73 0-100|100-200
309 100-200|300-400 页面错误
185 100-200|300-400
245 300-400|200-300 页面错误
246 300-400|200-300 页面错误
434 200-300|400-500 页面错误
364 400-500|300-400 页面错误
我对吗?我注意到这个程序是 460 字节。页面对齐为 100byte。