Linux操作系统课程设计--页面置换算法模拟
《Linux操作系统课程设计--页面置换算法模拟》由会员分享,可在线阅读,更多相关《Linux操作系统课程设计--页面置换算法模拟(10页珍藏版)》请在毕设资料网上搜索。
1、操作系统原理操作系统原理 课程设计报告课程设计报告 Linux 操作系统课程设计 一一、设设计计题题目目 页面置换算法模拟 二二、设设计计目目的的 通过请求页式存储管理中页面置换算法模拟设计,实现 OPT,LRU,FIFO 三种算法的对比分析了解虚拟存储技术的特点, 掌握请求页式存储管理的页面置换算法。 三三、设设计计要要求求 1.实现 OPT,LRU,FIFO 三种算法并进行对比分析; 2.界面简单易懂,且关键代码有注释说明; 3.编程语言采用 java,运用 eclipse 开发软件。 四四、设设计计思思想想说说明明 五五、系系统统结结构构的的说说明明 (1)界面类 main,调用执行算法
2、的类 pageChange,是程序运 行的入口; (2)执行算法类 pageChange,包含了三种算法的具体执行过 程,用不同功能的按钮实现算法,算法结果通过调用显示结果的 类 display 展示出来; (3)显示算法结果类 display,将算法运行的结果显示在组件 上,包括缺页数、缺页率、置换次数、置换率等。 (4)生成随机的页面号引用串数组类 randomNumber。 六六、数数据据结结构构的的说说明明 m: 物理块数(int) n :置换页面数(int) length:页表长度(int) myt :置换页面数组。程序首选根据用户输入的置换页面 数 n,生成 n 个随机数放到该数组
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 操作系统 课程设计 页面 置换 算法 模拟
