操作系统课程设计报告--页面置换算法模拟程序设计 下载本文

内容发布更新时间 : 2024/5/22 19:55:19星期一 下面是文章的全部内容请认真阅读。

操作系统课程设计

题 目:页面置换算法模拟程序设计专 业:软件工程院 系:信息管理学院

操作系统课程设计报告

1

操作系统课程设计

目录

第一部分 概述

第二部分 设计的基本概念和原理 第三部分 总体设计

3.1算法流程图

3.2算法的简要实现方法

3.2.1 OPT页面置换算法 3.2.2 FIFO页面置换算法 3.2.3 LRU页面置换算法 3.2.4 LFU页面置换算法

第四部分 详细设计

4.1 main函数 4.2 OPT函数 4.2 FIFO函数 4.3 LRU函数 4.5 LFU函数 4.6辅助函数

4.6.1 Designer函数 4.6.2 mDelay函数 4.6.3 Download函数 4.6.4 Compute函数 4.6.5 showTable函数

第五部分 实现源代码

第六部分 简要的使用说明及主要运行界面第七部分 总结 第八部分 参考文献

2

操作系统课程设计

第一部分 概述

设计任务:

页面置换算法是虚拟存储管理实现的关键,通过本次课程设计理解内存页面调度的机制,在模拟实现OPT、FIFO、LRU和LFU几种经典页面置换算法的基础上,比较各种置换算法的效率及优缺点,从而了解虚拟存储实现的过程。

3