浅谈磁盘调度算法.pptVIP

  • 7
  • 0
  • 约1.86千字
  • 约 13页
  • 2020-11-23 发布于山东
  • 举报
浅谈磁盘调度算法 一 目录 1.常用调度算法概述 2.各类调度算法对比 3.例题展示 4.小结 二 常用调度算法概述 1.先来先服务算法(FCFS)First Come First Service 这是一种比较简单的磁盘调度算法。它根据进程请求访问磁盘的先后次序进行调度。此算法的优点是公平、简单,且每个进程的请求都能依次得到处理,不会出现某一进程的请求长期得不到满足的情况。此算法由于未对寻道进行优化,在对磁盘的访问请求比较多的情况下,此算法将降低设备服务的吞吐量,致使平均寻道时间可能较长,但各进程得到服务的响应时间的变化幅度较小。 二 常用调度算法概述 2 .最短寻道时间优先算法(SSTF) 该算法选择这样的进程,其要求访问的磁道与当前磁头所在的磁道距离最近,以使每次的寻道时间最短,该算法可以得到比较好的吞吐量,但却不能保证平均寻道时间最短。其缺点是对用户的服务请求的响应机会不是均等的,因而导致响应时间的变化幅度很大。在服务请求很多的情况下,对内外边缘磁道的请求将会无限期的被延迟,有些请求的响应时间将不可预期。 二 常用调度算法概述 3、扫描算法(SCAN)电梯调度 磁臂从磁盘的一端向另一端移动,同时当磁头移过每个柱面时,处理位于该柱面上的服务请求。当到达另

文档评论(0)

1亿VIP精品文档

相关文档