需求分页环境中的神秘数字'63'

时间:2011-04-15 19:12:25

标签: c memory-management virtual-memory page-replacement

我正在运行一个模仿请求分页系统的代码,这里有一些参数:

Page size = 4096 bits
Processor = 32 bits
Number of page frames = (variable)

我使用fifo或随机页面替换算法运行我的代码,页面帧数设置为100.我的磁盘读/写结束于63.

然后当我将处理器大小更改为32位时 - 此边界移动到16。

后一种情况,我明白了。如果页面帧数超过可能的页表条目,则(2 ^ 4)不需要驱逐。

但是我不明白为什么在前一种情况下,页表条目达到2 ^ 20,磁盘读/写在63处停止,同时使用两种页面替换算法

这个神秘的63号是什么?知道这可能来自哪里?谢谢。

1 个答案:

答案 0 :(得分:0)

参考字符串只有63页 - 现在我已经睡了一些......