操作系统课程第七次实验报告
姓名学号系计算机
教导指评阅教师贺辉贺辉任课教师贺辉师
实验地点B102 综合楼
2012-9-26
实验时间
Q1(15+15出勤和个人表现得分 ) 组长评分=30 实验总分
分实验课表现+
(组分实验完成情况Q2(45长与教师评分的加权平得
分 )
)均
实
验
编
号
与
实
验
名
称
实验七、常用页面置换算法模拟实验
实验目的
通过模拟实现请求页式存储管理的几种基本页面置换算法 了解虚拟存储技术的特点掌握虚拟存储请求页式存储管理中几种基本页面置换算法的基本思想和实现过程并比较它们的效率。实验内容及要求详见实验讲义与实验指导书
要求
1 要求用你熟悉的程序设计语言编写和调试一个页面置换模拟程序要求在主函数中测试。
2实验报告中必须包括设计思想、数据定义包括详细说明 、处理流程详细算法描述和算法流程图 、源代码、运行结果、体会等部分。
3必须模拟本实验内容中提到的算法中的至少2种页面置换算法。
4比较不同页面置换算法的效率
内容编写一个程序使用以下页面置换算法中的某2种分别模拟一个分页系统并统计同一个页面访问序列情况下不同页面置换算法引发的缺页中断次数。
1、第二次机会算法SecondChance
2、最近最少使用算法LeastRecently UsedLRU
3、最不常用算法Not Frequently Used NFU
4、最近未使用算法Not Recently Used NRU
5、时钟页面置换算法
6、老化算法aging
页框的数量固定为4虚拟页面数为8。实验输入为访问页面序列比如0 1 3 2 1 7 实验用到的软件
DevC++,Visio
实验内容及关键步骤代码Q3 15分 得分
流程图 输入页面访问序列取访问的页号
查页表
否是
是否缺页
为'*f' lag置缺页标志
按算法不同淘汰一页面
调入所访问的页面
FIFO算法流程图 LR U算法流程图
函数关系解释图
主函数入口de signB作者信息显示y()Main()01用FIFO算法实现11LRU退出EXIT()FIFO()算法实用LR U现22 PRINT()显示内存页框每次置换结果
实现结果
1图
图2
racknerd怎么样?racknerd美国便宜vps又开启促销模式了,机房优秀,有洛杉矶DC-02、纽约、芝加哥机房可选,最低配置4TB月流量套餐16.55美元/年,此外商家之前推出的最便宜的9.49美元/年套餐也补货上架,同时RackNerd美国AMD VPS套餐最低才14.18美元/年,是全网最便宜的AMD VPS套餐!RackNerd主要经营美国圣何塞、洛杉矶、达拉斯、芝加哥、亚特兰大、新...
2021年9月中秋特惠优惠促销来源:数脉科技 编辑:数脉科技编辑部 发布时间:2021-09-11 03:31尊敬的新老客户:9月优惠促销信息如下,10Mbps、 30Mbps、 50Mbps、100Mbps香港优质或BGPN2、阿里云线路、华为云线路,满足多种项目需求!支持测试。全部线路首月五折起。数脉官网 https://my.shuhost.com/香港特价数脉阿里云华为云 10MbpsCN...
imidc怎么样?imidc彩虹网路,rainbow cloud知名服务器提供商。自营多地区数据中心,是 Apnic RIPE Afrinic Arin 认证服务商。拥有丰富的网路资源。 在2021年 6.18 开启了输血大促销,促销区域包括 香港 台湾 日本 莫斯科 等地促销机型为 E3係,参与促销地区有 香港 日本 台湾 莫斯科 等地, 限量50台,售罄为止,先到先得。所有服务器配置 CPU ...