操作系统报告模版计.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
操作系统报告模版计

操作系统报告 磁盘调度管理 姓名: 专业: 计算机科学与技术(嵌入式方向) 班级: 学号: 成绩: 可参考操作系统课程设计大纲、实验大纲、实验指导书、实验报告样本的部分内容: /os/exesices.htm 计算机与控制工程学院 2016年 月 日 课程报告要求 手写内容:设计目的、意义,设计分析,方案分析,功能模块实现,最终结果分析,设计体会等。 ?? 允许打印内容:设计原理图等图形、图片,电路图,源程序。 硬件类的设计,要有最终设计的照片图。 软件类设计,要有各个功能模块实现的界面图、输入输出界面图等。 一、设计目的、意义 本课程设计的目的是………………………………………………………………….,意义是……………………………………………………….。 通过本课程设计理解……………………………………………………….。 二、设计分析 (本部分写设计思路) 磁盘是可供多个进程共享的存储设备,但一个磁盘每个时刻只能为一个进程服务。当有进程在访问某个磁盘时,其它想访问该磁盘的进程必须等待,直到磁盘一次工作结束。当有多个进程提出输入输出请求而处于等待状态时,可用电梯调度算法从若干个等待访问者中选择一个进程,让它访问磁盘。选择访问者的工作由“驱动调度”进程来完成。 由于磁盘与处理器是可以并行工作的,所以当磁盘在为一个进程服务时,占有处理器的另一进程可以提出使用磁盘的要求,也就是说,系统能动态地接收新的输入输出请求。为了模拟这种情况,在本实验中设置一个“接收请求”进程。 ………………………………………………………. ………………………………………………………. 三、方案分析 (此部分写数据结构与流程图) (数据结构:根据具体情况,进程管理和进程通信可写出PCB等数据结构;文件管理写出FCB和inode以及主目录、子目录及活动文件等……) (各种图:进程管理和进程通信包括调度算法流程图等;内存管理包括用图示表示内存的使用情况和空闲区、页表示意图、内从分配回收算法以及页面置换算法等算法流程图;文件系统包括二级目录的结构管理示意图、磁盘分配策略示意图等;设备管理包括设备驱动程序流程图、中断处理过程示意图。......) 进程名 柱面号 磁道号 物理记录号 ( ( ( ( 四、功能模块实现 电梯调度算法是一种简单而实际上用的驱动调度算法,这种调度策略总是优先选择与当前柱面号相同的访问请求,从这些请求中再选择一个能使旋转距离最短的等待访问者。如果没有与当前柱面号相同的访问请求,则根据移臂方向来选择,每次总是沿臂移动方向选择一个与当前柱面号最近的访问请求,若沿这个方向没有访问请求时,就改变臂的移动方向。这种调度策略能使移动臂的移动频率极小化,从而提高系统效率。 关键代码如下: ……………………………………. (写出最关键部分的代码,完整代码放在附录里) 五、最终结果分析 (此处写程序运行的初值和最终结果,并对结果进行分析) 六、设计体会 (此处写实验中遇到的问题及解决过程、实验中产生的错误及原因分析、实验的体会及收获、对做好今后实验提出建设性建议等) 附录 另起一页 完整的程序 详细的注释 操作系统课程设计报告 6

文档评论(0)

441113422 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档