算法

  • LRU
    新调入个页面时,优先淘汰最久未使用的页面。即用谁把谁排到队列的头,把吊车尾淘汰掉
  • FIFO
    先进先出

例题

题目

在一个请求分页存储管理系统中,一个作业的页面走向为4,3,2,1,4,3,5,4,3,2,1,5,当分配给该作业的物理块数分别为3和4时,试计算采用LRU和FIFO 淘汰算法时的缺页率(假设开始执行时主存中没有页面)。

参考

  • LRU
    块数中未指明哪一块是哪一块,因为我并不关心。。。只关心队列的先后顺序。
    采用LRU算法的情况下,当作业的页面走向不变时,随着块数的增加,缺页率有所下降。
    在这里插入图片描述
  • FIFO
    当作业的页面走向不变和采用FIFO算法时,随着块数的增加,缺页率上升
    在这里插入图片描述

References

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐