- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
精品文档
实验五.请求页式存储管理的模拟
[实验内容]:
熟悉虚拟存储管理的各种页面置换算法,并编写模拟程序实现请求页式存储管理的页面置换算法最近最久未
使用算法(LRU),要求在每次产生置换时显示页面分配状态和缺页率。
[实验要求]:
1、运行给出的实验程序,查看执行情况,进而分析算法的执行过程,在理解FIFO页面置换算法和最近最久未使
用算法(LRU)置换算法后,给出最佳置换算法的模拟程序实现,并集成到参考程序中。
2、执行2个页面置换模拟程序,分析缺页率的情况。最好页框数和访问序列长度可调节,在使用同一组访问序
列数据的情况下,改变页框数并执行2个页面置换模拟程序,查看缺页率的变化。
3、在每次产生置换时要求显示分配状态和缺页率。程序的地址访问序列通过随机数产生,要求具有足够的长度。
最好页框数和访问序列长度可调节。
实验的执行结果如下图所示(左下图为FIFO执行结果,右下图为LRU执行结果):
1。
欢迎下载
精品文档
程序源代码:
#includelibio.h#includelibio.h
#includeconio.h
#includestdlib.h
#includefstream.h
#includeio.h
#includestring.h
#includestdio.h
2。
欢迎下载
精品文档
voidinitialize();//初始化相关数据结构
voidcreateps();//随机生成访问序列
voiddisplayinfo();//显示当前状态及缺页情况
voidfifo();//先进先出算法
intfindpage();//查找页面是否在内存
voidlru();//最近最久未使用算法
intinvalidcount=0;//缺页次数
intvpoint;//页面访问指针
intpageframe[10];//分配的页框
intpagehistory[10];//记录页框中数据的访问历史
intrpoint;//页面替换指针
intinpflag;//缺页标志,0为不缺页,1为缺页
structPageInfo//页面信息结构
{
intserial[100];//模拟的最大访问页面数,实际控制在20以上
intflag;//标志位,0表示无页面访问数据
intdiseffect;//缺页次数
inttotal_pf;//分配的页框数
inttotal_pn;//访问页面序列长度
}pf_info;
////////////////////////////////////////////////////////////////////////
//初始化相关数据结构
voidinitialize()
{
inti,pf;
inpflag=0;//缺页标志,0为不缺页,1为缺页
pf_info.disef
您可能关注的文档
- 《桃花源记》写作特点分析.pdf
- 《圆的周长》教学设计.pdf
- lapack计算矩阵特征值.pdf
- DRM技术助力电子文档安全应用.pdf
- 5年高考3年模拟数学答案.pdf
- 4合1必刷15(解析版)-高一英语主题语境+策略运用+素养提升4合1必刷题.pdf
- 41-灌浆工程监理实施细则,,.pdf
- 福建省晋江市养正中学2022-2022学年高二物理下学期期中试题.doc
- 福建省泉州市泉港区第一中学2022-2022学年高一地理下学期期末考试试题.doc
- 终止协议书4篇.docx
- 精品解析:2021年人教版八年级物理上册第三章物态变化3.2熔化和凝固定向攻克练习题(人教版).docx
- 精品解析:人教版八年级物理上册第三章物态变化3.2熔化和凝固同步训练试题(人教).docx
- 福建省泉州市泉港区第一中学2022-2022学高一化学上学期第一次月考试题含解析.doc
- 砼混凝土施工劳务承包合同.doc
- 精品解析:2021年最新人教版八年级物理上册第一章机械运动专题训练(无超纲).docx
- 精品试题人教版八年级物理上册第二章声现象2-3声的利用同步训练试卷(精选).docx
- 自治县岩石开发项目建议书模板.pdf
- 集成电路项目实施方案(参考范文).pdf
- 社会主义经济理论笔记4.16.pdf
- 药品企业自查报告.pdf
文档评论(0)