课程设计--请求调页存储管理方式的模拟
《课程设计--请求调页存储管理方式的模拟》由会员分享,可在线阅读,更多相关《课程设计--请求调页存储管理方式的模拟(33页珍藏版)》请在毕设资料网上搜索。
1、 网络操作系统 课 程 设 计 报 告 书 题 目:请求调页存储管理方式的模拟 学 号: 学生姓名: 指导教师: 2010 年年 12 月月 10 日日 目录 课程设计一:请求调页存储管理方式的模拟 一、实验目的 二、实验内容 三、设计思路 四、文件系统结构的说明 五、数据结构的说明 六、程序流程图 七、源代码 八、运行结果以及分析 九、使用说明 十、总结 课程设计二:通过 DNS 协议,可实现 IP 地址和主机名之间的转换 一、实验目的 二、实验内容 三、设计思路 四、文件系统结构的说明 五、源代码 六、运行结果以及分析 七、使用说明 八、总结 课程设计一 一:实验目的 1通过模拟实现请求页
2、式存储管理的几种基本页面置换算法,了解虚拟储技术的特点。 2通过对页面、页表、地址转换和页面置换过程的模拟,加深对请求调页系统的原理和实 现过程的理解。 3掌握虚拟存储请求页式存储管理中几种基本页面置换算法的基本思想和实现过程,并比 较它们的效率。 二:实验内容 1假设每个页面中可存放 10 条指令,分配给一个作业的内存块数为 4 2用 C 语言模拟一作业的执行过程。该作业共有 320 条指令,即它的地址空间为 32 页, 目前它的所有页都还未调入内存。在模拟过程中,如果访问的指令已在内存,则显示其物理 地址,并转下一条指令。如果所访问的指令还未装入内存,则发生缺页,此时需记录缺页的 次数,并
3、将相应页调入内存。如果 4 个内存块中均已装入该作业,则需进行页面转换。最后 显示其物理地址,并转下一条指令。在所有 320 条指令执行完毕后,请计算并显示作业运行 过程中发生的缺页率。 3置换算法:请分别考虑 OPT、FIFO 和 LRU 算法。 4作业中指令的访问次序按下述原则生成: 50%的指令是顺序执行的 25%的指令是均匀分布在前地址部分 25%的指令是均匀分布在后地址部分 具体的实施办法: 在0,319之间随机选取一条起始指令,其序号为 m 顺序执行下一条指令,即序号为 m+1 的指令 通过随机数,跳转到前地址部分0,m-1中的某条指令处,其序号为 m1; 顺序执行下一条指令,即序
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课程设计 请求 存储 管理 方式 模拟
