- 14
- 0
- 约6.9千字
- 约 15页
- 2020-11-22 发布于山东
- 举报
.
淮海工学院计算机科学系实验报告书
课 程 名 :《 操作系统原理 》
题 目: 虚拟存储器管理
页面置换算法模拟实验
班 级:
学 号:
姓 名:
评语:
成绩: 指导教师:
批阅时间: 年 月 日
.
.
一、实验目的与要求
目的:
请求页式虚存管理是常用的虚拟存储管理方案之一。 通过请求页式虚存管理中对页面置换
算法的模拟,有助于理解虚拟存储技术的特点,并加深对请求页式虚存管理的页面调度算法的
理解。
要求:
本实验要求使用 C 语言编程模拟一个拥有若干个虚页的进程在给定的若干个实页中运行、
并在缺页中断发生时分别使用 FIFO 和 LRU算法进行页面置换的情形。其中虚页的个数可以事
先给定(例如 10 个),对这些虚页访问的页地址流(其长度可以事先给定,例如 20 次虚页访
问)可以由程序随机产生,也可以事先保存在文件中。要求程序运行时屏幕能显示出置换过程
中的状态信息并输出访问结束时的页面命中率。程序应允许通过为该进程分配不同的实页数,
来比较两种置换算法的稳定性。
二、实验说明
1.设计中虚页和实页的表示
本设计利用 C语言的结构体来描述虚页和实页的结构。
pn
pn
pfn
pfn
time
next
虚页结构
实页结构
在虚页结构中, pn 代表虚页号,因为共 10 个虚页,所以 pn 的取值范围是
0—9。pfn 代表实
页号,当一虚页未装入实页时,此项
您可能关注的文档
- 对牛奶过敏的宝宝怎么吃?(专业文档).docx
- 对自闭症患者实行心理辅导(专业文档).docx
- 对高等职业教育专业建设的探析.docx
- 导游服务技能课程标准.docx
- 导致儿童多动症的3原因须知多动症康复疗法(专业文档).docx
- 导致儿童失神癫痫的易感基因(专业文档).docx
- 导致儿童白血病的罪魁祸首竟是这个宝妈必看(专业文档).docx
- 导致孩子肥胖有哪些因素肥胖会带来哪些危害(专业文档).docx
- 导致小儿多动症的社会因素多动症治疗方法有哪些(专业文档).docx
- 导致心律失常的8个因素(专业文档).docx
- 零碳城市综合能源解决方案分享.docx
- 人形机器人-专题报告8:跨越与弥合:数据采集的必要性与重要性.pdf
- 机器人能胜任哪些工作?+What+Work+Can+Robots+Do.pdf
- Token驱动的大模型推理效能优化技术白皮书2026.pptx
- 2026年Q3人工智能行业薪酬报告.pptx
- AI能读懂民意吗?合成虚拟人物预测政策态度的实证研究+Can+AI+Read+the+Room?Predicting+Policy+Sentiment+with+Synthetic+Personas.pdf
- 山东省亚太资本市场研究院山东上市公司绿色转型与ESG白皮书2026.docx
- AQ-房屋与市政工程2026年消防安全月消防应急演练方案.docx
- 2025年“数据要素×”大赛全国总决赛获奖项目案例集——绿色低碳赛道.docx
- 陈磊-降低新型电力系统复杂性的定频构网及有功控制技术.docx
最近下载
- 教育测量与评价第三版全套完整教学课件.pptx
- 无锡蠡湖渤公岛产品策划.ppt VIP
- 湖北咸宁市2026年职业卫生技术服务专业技术人员考试(放射卫生检测与评价)模拟题及答案.docx
- 2025年中国移动集团招聘考试笔试试题及答案.docx
- RAZ-R英语绘本GHOST TOWNS(带练习册).pdf
- 2026年乡村医生培训考试题库附答案.docx VIP
- 自考13620《工程安全管理与环境保护》重点精简版.docx VIP
- 13683管理学原理(中级)历年真题.docx VIP
- 2026年往年国网二批面试题库及答案.doc VIP
- 合理膳食《中国居民膳食指南2022》八准则.pptx VIP
原创力文档

文档评论(0)