【发布时间】:2012-03-05 15:59:06
【问题描述】:
作为我的操作系统作业的一部分,我被要求比较给定页面访问序列的先进先出和最近最少使用的页面替换策略产生的页面错误数量。令人困惑的是,FIFO 产生的页面错误似乎比 LRU 少。这可能吗,还是我做错了?
【问题讨论】:
-
当然可以。没有一种算法在页面替换方面是最好的。 LRU 在现实世界的使用中优于 FIFO,但肯定有可能建立一个相反的情况。
-
为您自己的启迪而建议的扩展:给定 any 两种页面替换策略 X 和 Y,证明存在一个访问序列,使得 X 的页面错误少于 Y。
标签: algorithm operating-system page-replacement