没有合适的资源?快使用搜索试试~ 我知道了~
操作系统实验报告(存储管理实验)
5星 · 超过95%的资源 需积分: 50 53 下载量 80 浏览量
2020-12-15
22:23:36
上传
评论 8
收藏 212KB DOC 举报
温馨提示
试读
12页
三、实验内容 (1) 通过随机数产生一个指令序列,共320条指令。指令的地址按下述原则生成: 1. 50%的指令是顺序执行的; 2. 25%的指令是均匀分布在前地址部分; 3. 25%的指令是均匀分布在后地址部分; 具体的实施方法是: 1. 在[0,319]的指令地址之间随机选取一起点m; 2. 顺序执行一条指令,即执行地址为m+1的指令; 3. 在前地址[0,m+1]中随机选取一条指令并执行,该指令的地址为m’; 4. 顺序执行一条指令,其地址为m’+1; 5. 在后地址[m’+2, 319]中随机选取一条指令并执行; 6. 重复上述步骤1~5,直到执行320次指令。 (2) 将指令序列变换
资源推荐
资源详情
资源评论
北方工业大学
操作系统实验报告
学 生 姓 名
学 号
班 级
北方工业大学
实验名称 存储管理实验 实验序号
2
实验日期
12.1
实验人
1. 实验目的和要求
请求页式存储管理是一种常用的虚拟存储管理技术。本实验目的是通
过请求页式存储管理中页面置换算法的模拟设计,了解虚拟存储技术
的特点,掌握请求页式存储管理的页面置换算法。
a) 实验课与正常上课一样,要求按时出勤。
b) 实验须独立完成,可以查阅各种资料。
c) 实验完毕要求提交纸质实验报告,报告格式参照所提供的模板。
二、相关背景知识
请求分页系统是建立在基本分页上的,为了能支持虚拟存储器功能,而增加了请求
调页功能和页面置换功能。
三、实验内容
(1)通过随机数产生一个指令序列,共 320 条指令。指令的地址按
下述原则生成:
1. 50%的指令是顺序执行的;
2. 25%的指令是均匀分布在前地址部分;
3. 25%的指令是均匀分布在后地址部分;
具体的实施方法是:
2021-8-12 第 2 页/共 12 页
北方工业大学
1. 在[0,319]的指令地址之间随机选取一起点 m;
2. 顺序执行一条指令,即执行地址为 m+1 的指令;
3. 在前地址[0,m+1]中随机选取一条指令并执行,该指令的
地址为 m’;
4. 顺序执行一条指令,其地址为 m’+1;
5. 在后地址[m’+2, 319]中随机选取一条指令并执行;
6. 重复上述步骤 1~5,直到执行 320 次指令。
(2)将指令序列变换成页地址流,设
1. 页面大小为 1K;
2. 用户内存容量为 4 页到 32 页;
3. 用户虚存容量为 32K。
在用户虚存中,按每 K 存放 10 条指令排列虚存地址,即 320
条指令在虚存中存放的方式为:
第 0 条至第 9 条指令为第 0 页(对应虚存地址为[0,9]);
第 10 条 至 第 19 条 指 令 为 第 1 页 ( 对 应 虚 存 地 址 为
[10,19]);
……
第 310 条 至 第 319 条 指 令 为 第 31 页 ( 对 应 虚 存 地 址 为
[310,319]);
按以上方式,用户指令可以组成 32 页。
(3)计算并输出下述各种算法在不同内存容量下的命中率。
1. 先进先出页面淘汰算法(FIFO)
2021-8-12 第 3 页/共 12 页
剩余11页未读,继续阅读
资源评论
- 普通网友2023-07-26报告中提到的存储管理算法和技术解释清晰,让读者能够轻松理解其原理和应用。
- 余青葭2023-07-26报告结构合理,文字简洁明了,能够让读者迅速了解实验目的和结果。
- 西西里的小裁缝2023-07-26这篇实验报告内容扎实,让我对存储管理有了更深入的理解。
- 苗苗小姐2023-07-26报告中的实验过程详实,可以帮助读者轻松复现实验并进行相似的研究。
- 型爷2023-07-26报告对存储管理相关问题进行了深入的讨论和分析,给读者提供了不同的思考角度。
whisper-z
- 粉丝: 6
- 资源: 11
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功