itgle.com

磁盘请求的柱面按10,22,20,2,40,6,38的次序到达磁盘的驱动器,寻道时每个柱面移动需要6ms。采用最短寻道优先(SSTF)算法调度时的寻道时间是 。(磁头臂均起始于柱面20,且磁头正在按柱面由小到大的方向移动)A.876msB.360msC.348msD.168ms

题目

磁盘请求的柱面按10,22,20,2,40,6,38的次序到达磁盘的驱动器,寻道时每个柱面移动需要6ms。采用最短寻道优先(SSTF)算法调度时的寻道时间是 。(磁头臂均起始于柱面20,且磁头正在按柱面由小到大的方向移动)

A.876ms

B.360ms

C.348ms

D.168ms


相似考题
参考答案和解析
B
更多“磁盘请求的柱面按10,22,20,2,40,6,38的次序到达磁盘的驱动器,寻道时每个柱面移动需要6ms。采用最短寻道优先(SSTF)算法调度时的寻道时间是 。(磁头臂均起始于柱面20,且磁头正在按柱面由小到大的方向移动)”相关问题
  • 第1题:

    假定在某移动臂磁盘上,刚刚处理了访问75号柱面的请求,目前正在80号柱面上读信息,并有下列请求序列等待访问磁盘请求序列:12345678欲访问的柱面号: 16040190188905832102试用电梯调度算法(SCAN算法)和最短查找时间优先算法,分别排出实际处理上述请求的次序?


    参考答案:

  • 第2题:

    ______可能引起磁头臂频繁大幅度移动。

    A.先来先服务算法

    B.最短寻道时间优先算法

    C.扫描算法

    D.旋转调度算法


    正确答案:A
    解析:按照访问请求的次序为各个进程服务,这是最公平而又最简单的算法,但是效率不高。因为磁头臂的移动速度慢,如果按照访问请求发出的次序依次读写各个磁盘块,则磁头臂可能频繁大幅度移动,容易产生机械振动,亦造成较大的时间开销,影响效率。

  • 第3题:

    某一磁盘请求序列(磁盘号)如下: 0 22 5 7 11 21 2 按照最短寻道时间优先磁盘调度算法对磁盘请求进行服务,设当前磁头在4道上,则磁臂总移动道数为( )

    A.68

    B.40

    C.32

    D.22


    正确答案:B

  • 第4题:

    当前磁盘读写位于柱面号20,此时有多个磁盘请求,以下列柱面号顺序送至磁盘驱动器10、22、20、2、40、6、38。寻道时,移动一个柱面需6 ms,采用改进电梯调度算法所需寻道时间为(13)。

    A.348ms

    B.360ms

    C.376ms

    D.876ms


    正确答案:D
    解析:当前磁盘读写位于柱面号20,寻道时移动一个柱面需6ms。当10、22、20、2、40、6、38柱面号顺序送至磁盘驱动器时,①按改进的电梯调度算法计算。磁头移动顺序为(20)→20→22→38→40→10→6→2,磁头移动总量是58柱面,总寻道时间为58×6ms=348ms。②先来先服务调度算法计算。磁头移动顺序为(20)→10→22→20→2→40→6→38,磁头移动总量是146柱面,总寻道时间是;146×6ms=876ms。③下一个最邻近柱面调度算法计算。磁头移动顺序为(20)→20→22→10→6→2→38→40,磁头移动总量是60柱面,总寻道时间是:60×6ms=360ms。

  • 第5题:

    某一磁盘请求序列(磁道号)如下:0 22 5 7 11 21 2。按照最短寻道时间优先磁盘调度算法对磁盘请求进行服务,设当前磁头在4道上,则磁臂总移动道数为 ( )。

    A.68

    B.40

    C.32

    D.22


    正确答案:B
    解析:按照最短寻道时间优先磁盘调度算法可知,当前磁头在4道上,则随后磁头移动的位置分别是:5、7、11、2、0、21、22,则磁臂总移动道数为:1+2+4+9+2+21+1=40。

  • 第6题:

    某一磁盘请求序列(磁道号):1 22 5 711 21 2,按照最短寻道时间优先磁盘调度算法对磁盘进行请求服务,设当前磁头在4道上,则磁臂总移动道数为【 】。


    正确答案:38
    38 解析:按照最短寻道时间优先磁盘调度算法可知,当前磁头在4道上,则随后磁头移动的位置分别是:5、7、 11、2、1、21、22,则磁臂总移动道数为:1+2+4+9+1+20+1=38。

  • 第7题:

    假定在某移动臂磁盘上,刚刚处理了访问75号柱面的请求,目前正在80号柱面读信息,并且有下述请求序列等待访问磁盘: 请你用最短寻找时间优先算法列出实际处理上述请求的次序。

  • 第8题:

    若磁头的当前位置为100柱面,磁头正向磁道号减小方向移动。现有一磁盘读写请求队列,柱面号依次为:190,10,160,80,90,125,30,20,29,140,25。若采用最短寻道时间优先和电梯调度算法,试计算出各种算法的移臂经过的柱面数?


    正确答案:采用SSTF处理次序为:100-90-80-125-140-160-190-30-29-25-20-10,总柱面数为:310。采用电梯调度处理次序为:100-90-80-30-29-25-20-10-125-140-160-190,总柱面数为:270。

  • 第9题:

    ()可能引起磁头臂频繁大幅度移动。

    • A、先来先服务算法
    • B、最短寻道时间优先算法
    • C、扫描算法
    • D、旋转调度算法

    正确答案:C

  • 第10题:

    问答题
    若磁头的当前位置为100柱面,磁头正向磁道号增加方向移动。现有一磁盘读写请求队列,柱面号依次为:23,376,205,132,19,61,190,398,29,4,18,40。若采用先来先服务、最短寻道时间优先和扫描算法,试计算出各种算法的移臂经过的柱面数?

    正确答案: 采用先来先服务处理次序为:100-23-376-205-132-19-61-190-398-29-4-18-40,总柱面数为:1596。
    采用SSTF处理次序为:100-132-190-205-61-40-29-23-19-18-4-376-398,总柱面数为:700。
    采用SCAN处理次序为:100-132-190-205-376-398-61-40-29-23-19-18-4,总柱面数为:692。
    解析: 暂无解析

  • 第11题:

    问答题
    若磁盘共有8个柱面(0~7),磁盘的移动臂每移动一个柱面的距离需要20ms,每次访问磁盘的旋转延迟时间和信息传送时间之和大于11ms,但小于15ms。采用电梯调度算法进行移臂调度。设有两个进程A和B同时请求运行,进程A有较高优先级。进程A运行了5ms后提出了访问柱面2和柱面6上各一个扇面的要求,且此时磁盘的移动臂正好处于柱面2的位置;接着,进程B运行了30ms后提出访问柱面3、5和7上各一个扇面的要求。请给出移动臂访问以上柱面的次序。

    正确答案: 2→3→5→6→7。
    进程A访问柱面2上的扇面后,磁头向柱面6方向移动,但尚未到达柱面3,此时进程B提出柱面3、5、7访问要求,依据电梯算法,重新安排访问柱面次序,即3→5→6→7。
    解析: 暂无解析

  • 第12题:

    填空题
    假定请求者要访问的磁盘柱面号按请求到达的先后次序为:7、10、2、8、1、5,磁盘的磁头当前所处的柱面号为3。若用最短寻找时间优先算法进行移臂调度,完成对上述柱面访问所走过的柱面距离为()

    正确答案: 11
    解析: 暂无解析

  • 第13题:

    当前磁盘读写位于柱面号20,此时有多个磁盘请求,并按以下柱面号顺序送至磁盘驱动器:10、22、 20、2、40、6、38。寻道时,移动一个柱面需6ms。采用(22)算法总寻道时间为348ms。

    A.电梯调度算法

    B.先来先服务调度算法

    C.最短时间优先调度算法

    D.改进型电梯调度算法


    正确答案:D
    解析:当前磁盘读写位于柱面号20,寻道时移动一个柱面需6ms。当按10、22、20、 2、40、6、38柱面号顺序送至磁盘驱动器时,若按改进的电梯调度算法计算,磁头移动顺序为:(20)→ 20→22→38→40→10→6→2,磁头移动总量是58柱面,总寻道时间等于58×6ms=348ms。若按先来先服务调度算法计算,磁头移动顺序为:(20)→10→22→20→2→40→6→38,磁头移动总量是146柱面,总寻道时间是:146×6ms=876ms。若按下一个最邻近柱面调度(即最短时间优先调度)算法计算,磁头移动顺序为:(20)→20→22→ 10→6→2→38→40,磁头移动总量是60柱面,总寻道时间是:60×6ms=360ms。

  • 第14题:

    对磁盘进行调度时,下列说法错误的是( )。 A.磁盘调度由“移臂调度”和“旋转调度”组成 B.最短寻道时间优先算法又称电梯算法 C.扫描算法也是一种寻道优先算法 D.磁盘调度算法要考虑公平性和高效性


    正确答案:B
    扫描算法因与电梯工作原理相似,故又称电梯算法,因此电梯算法不是最短寻道时间优先算法

  • 第15题:

    当前磁盘读写位于柱面号20,此时有多个磁盘请求,以下列柱面号顺序送至磁盘驱动器:10、22、20、2、40、6、38。寻道时,移动一个柱面需6ms,采用改进电梯调度算法所需寻道时间为______。

    A.348ms

    B.360ms

    C.376ms

    D.876ms

    A.

    B.

    C.

    D.


    正确答案:A
    解析:当前磁盘读写位于柱面号20,寻道时移动一个柱面需6ms。当10、22、20、2、40、6、38柱面号顺序送至磁盘驱动器时,若按改进的电梯调度算法计算。磁头移动顺序为:(20)→20→22→38→40→10→6→2,磁头移动总量是58柱面,总寻道时间等于58N×6ms=348ms。
      若按先来先服务调度算法计算。磁头移动顺序为:(20)→10→22→20→2→40→6→38,磁头移动总量是146柱面,总寻道时间是:146×6ms=876ms。
      若按下一个最邻近柱面调度算法计算。磁头移动顺序为:(20)→20→22→10→6→2→38→40,磁头移动总量是60柱面,总寻道时间是:60×6ms=360ms。

  • 第16题:

    假设磁头在“号柱面上操作时,有其他访问请求到达,柱面号依次为85, 46, 114, 16和1160当系统完成65号柱面的操作后,若采用最短寻找时间优先(SSTF)磁盘调度算法,为服务这些请求,磁头需要移动的柱面数是

    A.181

    B.159

    C.149

    D.139


    正确答案:C

  • 第17题:

    当前磁盘读写位于柱面号20,此时有以卜柱面号顺序送至磁盘驱动器:10、22、20、2、40、6、38。假设寻道时移动一个柱面需6ms,则采用电梯调度算法所需寻道时间为(38)。

    A.348ms

    B.360ms

    C.376ms

    D.876ms


    正确答案:A
    解析:假设寻道时移动一个柱面需要6ms,当前磁盘读写位于柱面号20,此时有以下柱面号顺序送至磁盘驱动器:10、22、20、2、40、6、38。如采用①先来先服务算法,则磁头移动顺序为:(20)→10→22→20→2→40→6→38,磁头移动总量是146柱面,总寻道时间是:146×6ms=876ms。如采用②下一个最邻近柱面算法,则磁头移动顺序为:(20)→20→22→10→6→2→38→40,磁头移动总量是60柱面,总寻道时间是60×6ms=360ms。如采用③电梯调度算法,则磁头移动顺序为:(20)→20→22→38→40→10→6→2,磁头移动总量是58柱面,总寻道时间是58×6ms=348ms。

  • 第18题:

    ●在磁盘调度算法中,(27)可能会随时改变移动臂的运动方向。

    (27)A.电梯调度算法和最短寻道时间优先算法

    B.先来先服务算法和最短寻道时间优先算法

    C.单向扫描算法和最短寻道时间优先算法

    D.先来先服务算法和电梯调度算法


    正确答案:B

  • 第19题:

    若磁头的当前位置为100柱面,磁头正向磁道号增加方向移动。现有一磁盘读写请求队列,柱面号依次为:23,376,205,132,19,61,190,398,29,4,18,40。若采用先来先服务、最短寻道时间优先和扫描算法,试计算出各种算法的移臂经过的柱面数?


    正确答案: 采用先来先服务处理次序为:100-23-376-205-132-19-61-190-398-29-4-18-40,总柱面数为:1596。
    采用SSTF处理次序为:100-132-190-205-61-40-29-23-19-18-4-376-398,总柱面数为:700。
    采用SCAN处理次序为:100-132-190-205-376-398-61-40-29-23-19-18-4,总柱面数为:692。

  • 第20题:

    在磁盘移臂调度算法中,()算法可能会随时改变移动臂的运动方向。

    • A、电梯调度和先来先服务
    • B、先来先服务和单向扫描
    • C、电梯调度和最短寻道时间优先
    • D、先来先服务和最短寻道时间优先

    正确答案:D

  • 第21题:

    假定一磁盘有200个柱面,编号为0~199,当前移动臂的位置在53号柱面上,并刚刚完成58号柱面的服务请求,如果请求队列的先后顺序是98,183,37,122,14,124,65,67。请按下列算法分别计算为完成上述各次访问总共需要的磁头移动量,并写出磁头的移动顺序。   (1)最短寻找时间优先算法(SSTF);       (2)扫描算法(SCAN)。


    正确答案: SSTF://总量:236
    移动顺序:53->65->67->37->14->98->122->124->183
    SCAN:总量:236
    移动顺序:53->37->14->0->65->67->98->122->124->183

  • 第22题:

    单选题
    ()可能引起磁头臂频繁大幅度移动。
    A

    先来先服务算法

    B

    最短寻道时间优先算法

    C

    扫描算法

    D

    旋转调度算法


    正确答案: D
    解析: 暂无解析

  • 第23题:

    问答题
    若磁头的当前位置为100柱面,磁头正向磁道号减小方向移动。现有一磁盘读写请求队列,柱面号依次为:190,10,160,80,90,125,30,20,29,140,25。若采用最短寻道时间优先和电梯调度算法,试计算出各种算法的移臂经过的柱面数?

    正确答案: 采用SSTF处理次序为:100-90-80-125-140-160-190-30-29-25-20-10,总柱面数为:310。采用电梯调度处理次序为:100-90-80-30-29-25-20-10-125-140-160-190,总柱面数为:270。
    解析: 暂无解析

  • 第24题:

    单选题
    在磁盘移臂调度算法中,()算法可能会随时改变移动臂的运动方向。
    A

    电梯调度和先来先服务

    B

    先来先服务和单向扫描

    C

    电梯调度和最短寻道时间优先

    D

    先来先服务和最短寻道时间优先


    正确答案: B
    解析: 在操作系统中常用的磁盘调度算法有:先来先服务、最短寻道时间优先、扫描算法、循环扫描算法等。其中,先来先服务是最简单的磁盘调度算法,它根据进程请求访问磁盘的先后次序进行调度,所以该算法可能会随时改变移动臂的运动方向。最短寻道时间优先算法根据进程请求,访问磁盘的寻道距离短的优先调度,因此该算法可能会随时改变移动臂的运动方向。电梯调度法的工作原理是先响应同方向(向内道或向外道方向)的请求访问,然后再响应反方向的请求访问,如同电梯的工作原理一样,因此该算法可能会随时改变移动臂的运动方向。单项扫描算法是电梯调度法的改进,该算法在返程时不响应请求访问,目的是为了解决电梯调度法带来的饥饿问题。