可变分区存储管理算法模拟课程设计
《可变分区存储管理算法模拟课程设计》由会员分享,可在线阅读,更多相关《可变分区存储管理算法模拟课程设计(34页珍藏版)》请在毕设资料网上搜索。
1、 课课 程程 设设 计计 课程名称 操作系统 题目名称 可变分区存储管理算法模拟 专业班级 学生姓名 学 号 指导教师 目录 蚌埠学院计算机科学与技术系课程设计任务书 1 计算机科学与技术系课程设计成绩评定标准及成绩评定表. 错误错误! !未定义书签。未定义书签。 一、引言 2 1.1 课程设计的目的 . 2 1.2 实验要求 2 1.3 预备知识 2 1.4 课程设计内容 3 二、需求分析 3 2.1 整体思路 3 2.2 设计所才用的算法 3 2.3 内存分配与回收所使用的结构体 4 2.4 关于分配留下的内存小碎片问题 4 2.5 内存的回收 4 三、总体设计 5 3.1 数据结构描述
2、5 3.1.1、全局变量 . 5 3.1.2、空闲分区表定义 . 5 3.1.3、已分配表定义 . 5 3.1.4、函数声明 . 5 3.2 流程图 6 3.2.1、系统总体流程图(如图 3-1 所示) . 6 3.2.2 作业分配流程图. 7 3.2.3 内存回收流程图. 8 四、详细设计 9 4.1 首次适应算法 9 4.2 最佳适应算法 . 10 4.3 最差适应算法 . 12 4.4 内存回收 . 14 五、测试运行. 16 5.1、后台代码的截图 16 5.1.1 初始化程序,使用首次适应、最优动态、最坏适应等算法进行内存分 配 . 16 5.1.2 查看内存分配状态 17 5.1.
3、3 上下无空闲邻接回收 17 5.1.4 上邻接空闲区回收 18 5.1.5 上下邻接区 18 六、心得体会. 19 七、参考教材. 20 附录:源代码. 21 1 计算机科学与技术系课程设计任务书计算机科学与技术系课程设计任务书 课 程 操作系统 班级 2013 级软件工程 指导教师 题 目 可变分区存储管理算法模拟 完成时间 2015 年 5 月 25 日 至 2015 年 6 月 21 日 主 要 内 容 要求完成以下功能: 1能够输入作业情况和申请信息等。 2能够采用不同算法实现内存分配。 3能够实现内存回收。 4能够显示内存分配情况。 5设计良好的交互界面。 6撰写课程设计报告。 设
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 可变 分区 存储 管理 算法 模拟 课程设计
