CSCAN磁盘调度算法---操作系统课程设计
《CSCAN磁盘调度算法---操作系统课程设计》由会员分享,可在线阅读,更多相关《CSCAN磁盘调度算法---操作系统课程设计(25页珍藏版)》请在毕设资料网上搜索。
1、 课课 程程 设设 计计 ( 操 作 系 统 )( 操 作 系 统 ) 题 目: CSCAN 磁盘调度算法 班 级: 计算机科学与技术学院 计算机系 10-8 班 姓 名: 指导教师: 系 主 任 : 2013 年 03 月 01 日 - II- 目目 录录 1CSCAN 磁盘调度算法问题课程设计 1 1.1 题目分析.1 1.2 数据结构.1 1.3 流程图 .1 1.4 实现技术.1 1.5 设计结论和心得 3 2 Linux 代码分析 错误错误!未定义书签。未定义书签。 2.1 功能说明. 错误错误!未定义书签。未定义书签。 2.2 接口说明. 错误错误!未定义书签。未定义书签。 2.3
2、 局部数据结构 错误错误!未定义书签。未定义书签。 2.4 流程图 . 错误错误!未定义书签。未定义书签。 2.5 以实例说明运行过程 错误错误!未定义书签。未定义书签。 - 1- 1CSCAN 磁盘调度算法问题课程设计 1.1 分析题目 将将 queuenqueuen进行由小到大的排序,首先定位当前调度磁进行由小到大的排序,首先定位当前调度磁 headstartsheadstarts 在在 queuenqueuen的的 位置,然后在此位置按给定的方向遍历位置,然后在此位置按给定的方向遍历 queuenqueuen,当道端点(,当道端点(queue0queue0或或 queuenqueuen-
3、 -11) 时,反向到另一端点再以此方向进行遍历,直到时,反向到另一端点再以此方向进行遍历,直到 queuenqueuen中所有都调度完。当调度磁道中所有都调度完。当调度磁道 不在不在 queuequeue 端点时,总的寻道长度为为前一个磁道与后一个磁道差值的累加,当到达端点时,总的寻道长度为为前一个磁道与后一个磁道差值的累加,当到达端端 点且点且 queuenqueuen未全调度时,总寻道长度加上端点值再加上磁盘磁道总长度,再加上下一未全调度时,总寻道长度加上端点值再加上磁盘磁道总长度,再加上下一 个调度磁道的值,再按前面的算法进行,直到磁道全部都调度完毕,得到总的寻道长个调度磁道的值,再按
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CSCAN 磁盘 调度 算法 操作系统 课程设计
