当前位置:  技术问答>linux和unix

一个“最短寻道优先(SSTF)磁盘调度算法”的问题:

    来源: 互联网  发布时间:2016-07-26

    本文导语:  一个“最短寻道优先(SSTF)磁盘调度算法”问题: 某个磁盘系统采用最短寻道优先(SSTF)磁盘调度算法,假设有一个请求柱面读写的磁盘请求队列如下: 27,136,58,100,72,40,当前的磁头位置是80柱面。请问,磁盘总移...

一个“最短寻道优先(SSTF)磁盘调度算法”问题:
某个磁盘系统采用最短寻道优先(SSTF)磁盘调度算法,假设有一个请求柱面读写的磁盘请求队列如下:
27,136,58,100,72,40,当前的磁头位置是80柱面。请问,磁盘总移动距离是:

答案是162。

我查阅了一下有关最短寻道时间优先(SSTF)的算法,它是这样的: 
  该算法选择这样的进程,其要求访问的磁道与当前磁头所在的磁道距离最近,以使每次的寻道时间最短,但这种调度算法却不能保证平均寻道时间最短。

但是就是得不出上面的答案,向会此算法的人求助!

|
(80 - 27) + (136 - 27) = 53 + 109 = 162

|

80-72-58-40-27-100-136

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 急求 公平的兼顾优先级的任务分发算法!!
  • CSS规则层叠时的优先级算法
  • 基于Java实现的图的广度优先遍历算法
  • C++ Priority Queues(优先队列) 成员 top():返回优先队列中有最高优先级的元素
  • ucosII 实现允许存在同优先级任务,ID应该怎么设置?更改优先级后任务ID怎么办?
  • C++ Priority Queues(优先队列) 成员 empty():如果优先队列为空,则返回真
  • 菜鸟问,linux的高优先级进程能无条件抢占低优先级进程吗?
  • C++ Priority Queues(优先队列) 成员 size():返回优先队列中拥有的元素的个数
  • 请教进程优先的函数
  • C++ Priority Queues(优先队列) 成员 pop():删除第一个元素
  • 关于goodness函数及进程优先级
  • C++ Priority Queues(优先队列) 成员 push():加入一个元素
  • 请教多线程优先级问题
  • c/c++ 操作符优先级参考
  • Thread如何设置优先级?
  • android 4.0 托管进程介绍及优先级和回收机制
  • 请教:如何设置当前进程的优先级
  • 请教优先级的问题
  • linux进程优先级问题
  • 一道计算作业优先数的题目___八股考试,我想学东西!
  • Linux中,能不能对线程设置优先级?
  • pthread的优先级问题 (续1)
  • 怎样设置网关的优先级别呢?
  • 2.6内核种进程优先级的疑惑。。。


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    技术文章 iis7站长之家