课 程 设 计
课程名称 操作系统
题目名称 磁盘调度算法
学生学院 计算机学院
专业班级2010级计算机科学与技术四班
学 号 3110006015
学生姓名 张法光
指导教师______何翠红_________
2013 年 1 月 13 日
操作系统 课程设计任务书
学生姓名 张法光 专业班级 10计科4班 学号 3110006015 题 目 磁盘调度算法1 指导教师 何翠红 题目编号 2012秋-16 主要内容 理解磁盘调度算法,并进一步加深对及其实现过程的理解。
1、先来先服务算法(FCFS)
2、最短寻道时间优先算法(SSTF)
3、扫描算法(SCAN)
4、循环扫描算法(CSCAN)
并求出每种算法的平均寻道长度。
参考文献 [1] 计算机操作系统 汤等 西安电子科技大学出版社[2] 操作系统实验指导书,傅秀芬,广东工业大学(自编)
[3] 计算机操作系统教程 ( 第二版 ) 张尧学、 史美林清华大学出版社现代操作系统A.S.Tanenbaum 著,陈向群等译机械工业出版社
目录
一、设计思想说明..................................................7
1.1 设计环境...................................................7
1.2 设计思想...................................................7
二、系统结构......................................................7
三、数据结构的说明................................................7
四、算法流程图....................................................8
1.先来先服务算法(FCFS)......................................9
2.最短寻道时间优先调度算法(SSTF)............................10
3.扫描算法(SCAN)............................................11
4.循环扫描算法(CSCAN).......................................12
五、主要函数列表..................................................12
六、测试与分析....................................................13
七、用户使用说明..................................................20
八、心得体会......................................................20
九、附录..........................................................20
正文
1设计思想说明
1.1 设计环境
硬件环境:CPU (英特尔)Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz(2100 Mhz)
内存 4.00 GB (1334 MHz) 硬盘 5400转 500G
软件环境:Windows 7 SP1, Visual C++ 6.0
1.2 设计思想
1.先到先服务算法(FCFS)
这是一种比较简单的磁盘调度算法。它根据进程请求访问磁盘的先后次序进行调度。此算法的优点是公平、简单,且每个进程的请求都能依次得到处理,不会出现某一进程的请求长期得不到满足的情况。此算法由于未对寻道进行优化,在对磁盘的访问请求比较多的情况下,此算法将降低设备服务的吞吐量,致使平均寻道时间可能较长,但各进程得到服务的响应时间的变化幅度较小。
2.最短寻道时间优先调度算法(SSTF)
该算法选择这样的进程,其要求访问的磁道与当前磁头所在的磁道距离最近,以使每次的寻道时间最短,该算法可以得到比较好的吞吐量,但却不能保证平均寻道时间最短。其缺点是对用户的服务请求的响应机会不是均等的,因而导致响应时间的变化幅度很大。在服务请求很多的情况下,对内外边缘磁道的请求将会无限期的被延迟,有些请求的响应时间将不可预期。
扫描算
您可能关注的文档
- 电气照明课程设计某住宅楼照明系统工程.doc
- 电气系统调试资料.doc
- 电气自动化技术专业建设资料.doc
- 电池厂车间除尘系统设计课程设计1.doc
- 电流继电器设计.doc
- 电磁振动式送料机的设计.doc
- 电磁继电器教学设计及评析2.doc
- 电脑桌课程设计基于人机工程学学生电脑桌设计.doc
- 电视台旅游栏目策划资料2.doc
- 电视宣传片策划资料.doc
- 03-2 2025年度民主生活会征求意见座谈会主持词.docx
- 03-1 2025年度民主生活会主持讲话提纲.docx
- 02-1 会前学习-《县以上党和国家机关党员领导干部民主生活会若干规定》相关要求.docx
- 在2025年度民主生活会上的总结讲话三篇.docx
- 在2025年度民主生活会上的总结讲话三篇 (3).docx
- 市委宣传部2025年度民主生活会查摆问题整改方案两篇.docx
- 在市行政审批和政务信息管理局机关2026年全体干部政绩观教育大会上的党课讲稿.docx
- X市应急管理局2026年度安全生产监督检查计划.docx
- 2025年度民主生活会领导班子对照检查材料(五个带头)三篇.docx
- 2025年度民主生活会“五个带头”个人对照检查材料三篇.docx
最近下载
- 腰椎间盘突出症运动康复专家共识(2025)解读PPT课件.pptx VIP
- 中药鉴定学习题及答案(13).docx VIP
- 银行2025年度民主生活会个人对照检查发言材料(五个带头).docx VIP
- 《公司薪酬管理现存问题探析与对策研究_毕业论文》.doc VIP
- XXX污水厂工程施工组织设计.doc VIP
- 圈层营销培训课件.ppt VIP
- 博汇 E100变频器说明书.pdf VIP
- 2022年公司年终工作总结1500字模板4篇.docx VIP
- 护理学专业大学生创业思维的培育-护理学专业创新创业与就业指导PPT课件.pptx
- 2025年房地产经纪人商品房项目工程建设与竣工验收标准专题试卷及解析.pdf VIP
原创力文档

文档评论(0)