编写程序实现虚拟存储管理中OPT,FIFO,LRU页面置换算法

时间:2014-06-14 05:17:57
【文件属性】:

文件名称:编写程序实现虚拟存储管理中OPT,FIFO,LRU页面置换算法

文件大小:4KB

文件格式:TXT

更新时间:2014-06-14 05:17:57

页面置换算法

1、任意给出一组页面访问顺序(如页面走向是1、2、5、7、5、7、1、4、3、5、6、4、3、2、1、5、2)。 2、分配给该作业一定的物理块(如3块、4块等)。 3、利用OPT,FIFO,LRU页面置换算法模拟页面置换过程并计算其缺页率。 4、每访问一个页面均需给出内存中的内容(内存中的页面号),若有淘汰还需给出淘汰的页面号。 5、通过给出特殊的页面访问顺序,分配不同的物理块,利用FIFO算法计算其缺页率,进一步理解Belady现象。 6、(附加)实现CLOCK置换算法,修改位可在确定页面号时直接任意给出。


网友评论

  • 不错,拿来参考了下,有用
  • 还可以吧,可以参考学习
  • 不是五个嘛??怎么变成三个了
  • 不错,拿来参考了下,有用
  • 程序比较清楚,具体还不知道运行结果怎么样
  • 坑爹的货,竟然下不了,白白浪费我4个积分
  • 不错的资源,谢谢分享
  • 通过这代码受益不浅,主要的算法都有。
  • 可以作为参考,程序结构合理,代码注释清晰,推荐下载
  • 挺好的,主要的算法都有。
  • 无法自己定义页面走向以及物理
  • 代码很清晰,注释的也很好
  • 很不错,可用
  • 程序比较清楚,具体还不知道运行结果怎么样
  • 一般般吧,算法还在研究之中
  • 主要算法都有实现,还算凑合
  • 帮助很大,谢谢,在算法这块明白很多
  • 还可以吧,能满足我要它运行1000次以上页面的要求,改一下就行了,总之不错。
  • 不错,程序写得很好,注释也清晰
  • 无法自己定义页面走向以及物理块,不好
  • 主要的几个算法都有实现
  • 说的功能都实现了,但是没有LFU和CLOCK两个算法,不过还可以吧,有帮助
  • 任意给出一组页面访问顺序(如页面走向是1、2、5、7、5、7、1、4、3、5、6、4、3、2、1、5、2)。 2、分配给该作业一定的物理块(如3块、4块等)。 3、利用OPT,FIFO,LRU页面置换算法模拟页面置换过程并计算其缺页率。 4、每访问一个页面均需给出内存中