页面置换算法(OPT、FIFO、LRU)实现--C++版本
该工程具体是在codeblock上面实现了操作系统课程上讲解的页面置换算法,包括先进先出(FIFO)、最佳置换算法(OPT)、最久最近未使用算法(LRU)。具体实现功能有:1、建立相应的数据结构2、在屏幕上显示页面的状况3、时间的流逝可用下面几种方法模拟:按键盘,每按一次可认为过一个时间单位;4、将一批页的置换情况存入磁盘文件,以后可以读出并重放;5、计算页面的缺页次数、缺页后的页面置换次数6、支持算法:FIFO、LRU、最佳置换算法。
推荐下载
-
模拟先进先出FIFO页面置换算法
使用c++语言编写的模拟实现先进先出页面置换算法,定义了一个FIFO类,FIFO类有一个str数组来存放页面走向;一个base数组表示物理块;一个int型变量来存放最先进入物理块的下标。这是个比较简单
43 2018-12-09 -
先进先出FIFO页面置换算法.docx
操作系统 课外实践报告 项 目 名 称 所 在 班 级 姓名 小 组 成 员 页面置换算法 学号 组长 指 导 教 师 成 绩 评 定 支丽平 页面置换算法中的先进先出算法 一 实验目的 了解最佳页面
16 2020-12-16 -
OPT_FIFO_LFU_LRU_置换页算法java可视化界面
感谢csdn上的关于opt算法的前辈的资源,这个是对原来的改进,设为3分是为了不想抢原作者生意orz,希望对大家有用。tks
38 2019-05-27 -
操作系统LRU页面置换算法Java版
大学课程操作系统会有很多实验,LRU页面置换也是其中的一部分,希望能够参考,此LRU内存最大块为五块,可以修改成最大块为输入限制。
9 2020-09-11 -
操作系统LRU页面置换算法模拟.docx
广东海洋大学学生实验报告书学生用表 实验名称LRI?页而之后算法模拟 课程名称操作系统 课程号 学院系 专业 班级 学生姓名 学号 实验地点 实验日期 LRU页面置换算法模拟 实验目的 1 掌握页式管
17 2020-12-16 -
操作系统实验报告用C++实现页面置换算法LRU与FCFS
操作系统实验报告,用C++实现最近最久未使用LRU,先来先服务页面置换算法FIFO
18 2019-05-17 -
页面置换算法的实现
本系统主界面可以灵活选择某种算法,算法包括:先进先出页面置换算法(FIFO)、最佳置换算法(OPT)和最近最久未使用置换算法(LRU)。
22 2019-02-25 -
java实现页面置换算法
主要为大家详细介绍了java实现页面置换算法,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
9 2020-08-31 -
页面置换算法代码实现
本页面置换算法不仅包括FIFO,OPT和LRU算法的代码实现,还比较了它们的算法性能。
16 2020-01-10 -
C语言实现页面置换算法
C语言实现页面置换算法,一共实现LRU置换算法随机置换算法FIFO置换算法Clock及改进型置换算法五个算法,可以算平均命中率。VC++6.0上可直接运行
40 2019-07-06
用户评论