操作系统课程第七次实验报告
姓名学号系计算机
教导指评阅教师贺辉贺辉任课教师贺辉师
实验地点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
Hostigger 主机商在前面的文章中也有介绍过几次,这个商家运营时间是有一些年份,只不过在我们圈内好像之前出现的次数不多。最近这段时间商家有提供不限流量的VPS主机,逐渐的慢慢被人认识到。在前面的介绍到他们提供的机房还是比较多的,比如土耳其、美国等。今天看到Hostigger 商家居然改动挺大的,原来蛮好的域名居然这次连带官方域名都更换掉去掉一个G(Hostiger )。估摸着这个域名也是之前...
在六月初的时候有介绍过一次来自中国台湾的PQS彼得巧商家(在这里)。商家的特点是有提供台湾彰化HiNet线路VPS主机,起步带宽200M,从带宽速率看是不错的,不过价格也比较贵原价需要300多一个月,是不是很贵?当然懂的人可能会有需要。这次年中促销期间,商家也有提供一定的优惠。比如月付七折,年付达到38折,不过年付价格确实总价格比较高的。第一、商家优惠活动年付三八折优惠:PQS2021-618-C...
2021年9月中秋特惠优惠促销来源:数脉科技 编辑:数脉科技编辑部 发布时间:2021-09-11 03:31尊敬的新老客户:9月优惠促销信息如下,10Mbps、 30Mbps、 50Mbps、100Mbps香港优质或BGPN2、阿里云线路、华为云线路,满足多种项目需求!支持测试。全部线路首月五折起。数脉官网 https://my.shuhost.com/香港特价数脉阿里云华为云 10MbpsCN...