之前在王道书上看的是,只有当确认时才会移动指针访问的页面,如果在内存中则指针保持不动。
最近做一个习题,他访问的那个页面在内存中,然后指针会后移到那个页面的下一个位置(我的学长说他做了很多题都是这样子做的)
教材上面没有写关于这个的具体内容。
然后以下是我自己的想法(我觉得王道的更有道理):
每次访问一个页面都会先根据页表,查找它的状态位,如果是1,表示她在内存中就可以直接读取了,如果是零才会产生缺页中断,然后clock算法是用于置换页面的,这个时候才会用到clock算法,指针才会移动
这是王道上的那个题目
这是练习册上的那个题目
所以,如果访问页面在内存中到底应不应该移动指针呢?