操作系统常用页面置换算法课程设计
《操作系统常用页面置换算法课程设计》由会员分享,可在线阅读,更多相关《操作系统常用页面置换算法课程设计(35页珍藏版)》请在毕设资料网上搜索。
1、摘摘 要要 在 linux 中,为了提高内存利用率,提供了内外存进程对换机制,内存空间 的分配和回收均以页为单位进行,一个进程只需要将其一部分调入内存便可运 行;当操作系统发生缺页中断时,必须在内存选择一个页面将其移出内存,以 便为即将调入的页面让出空间。因而引入一种用来选择淘汰哪一页的算法 页面置换算法。页面置换算法是操作系统中虚拟存储管理的一个重要部分。页 面置换算法在具有层次结构存储器的计算机中,为用户提供一个比主存储器容 量大得多的可随机访问的地。 常见的页面置换算法有先来先服务算法(FIFO), 最 近最久未使用算法(LRU)和最佳适应算法(OPT)。 关键字关键字:操作系统;FIF
2、O;LRU;OPT;Linux 目目 录录 1 绪论. 1 1.1 设计任务 1 1.2 设计思想. 1 1.3 设计特点. 1 1.4 基础知识. 2 1.4.1 先进先出置换算法(FIFO) . 2 1.4.2 最近最久未使用算法(LRU) 3 1.4.3 最佳置换算法(OPT) . 3 2 各模块伪代码算法. 4 2.1 伪代码概念. 4 2.2 伪代码算法. 4 2.2.1 主函数伪代码算法 4 2.2.2 延迟时间函数伪代码算法 6 2.2.3 FIFO 算法的伪代码 7 2.2.4 LRU 算法的伪代码. 7 2.2.5 OPT 算法的伪代码 . 10 3 函数调用关系图. 12
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 常用 页面 置换 算法 课程设计
