我写了一个页面替换的模拟程序,其中Clock算法(使用1位使用位)与FIFO完全相同,这让我非常困惑。 这里我有一个简单的例子来复制我的难处: Say I have page 1 3 5 7 in memory, and initially memory is like:
1 use=1 <- handle
3 use=1
5 use=1
7 use=1
When 2 needs to
我只是在学习分页,并想知道我为我的页面替换所做的是否正确,因为我在网上找到的教程看起来有点遍地。我主要是想澄清我是否做错了什么,想要解释而不是直接联系别的东西,我必须进一步解释并不真正帮助的事情。 我已经做了一个与存储器的序列3帧, 0,3,1,2,3,2,0,1,0,1,3,0,2,3,1 Screenshot of my working Y =有故障和N =无故障。 UPDATE:试图固定我的