● 当进程请求读磁盘时,操作系统 (48) 。假设磁盘每磁道有 10 个扇区,移动臂位于 18 号柱面上,且进程的请求序列如表 1 所示。那么,最省时间的响应序列为 (49) 。(48)A. 只需要进行旋转调度,无须进行移臂调度B. 旋转、移臂调度同时进行C. 先进行移臂调度,再进行旋转调度D. 先进行旋转调度,再进行移臂调度(49)A. ②③④⑤⑧①⑦⑥B. ⑥⑦①⑤⑧②③④C. ⑤⑧①⑦⑥②④③D. ⑥⑦⑧①⑤②③④

题目

● 当进程请求读磁盘时,操作系统 (48) 。假设磁盘每磁道有 10 个扇区,移动臂位于 18 号柱面上,且进程的请求序列如表 1 所示。那么,最省时间的响应序列为 (49) 。

(48)

A. 只需要进行旋转调度,无须进行移臂调度

B. 旋转、移臂调度同时进行

C. 先进行移臂调度,再进行旋转调度

D. 先进行旋转调度,再进行移臂调度

(49)

A. ②③④⑤⑧①⑦⑥

B. ⑥⑦①⑤⑧②③④

C. ⑤⑧①⑦⑥②④③

D. ⑥⑦⑧①⑤②③④


相似考题
更多“ ● 当进程请求读磁盘时,操作系统 (48) 。假设磁盘每磁道有 10 个扇区,移动臂位于 18 号柱面上,且进程的请求序列如表 1 所示。那么,最省时间的响应序列为 (49) 。(48)A. 只需要进行旋转调度,”相关问题
  • 第1题:

    在磁盘调度管理中,应先进行移臂调度,再进行旋转调度。若磁盘移动臂位于22号柱面上,进程的请求序列如下表所示。若采用最短移臂调度算法,则系统的响应序列应为 (47) ,其平均移臂距离为 (48) 。

    (47)

    A.②⑧③④⑤①⑦⑥⑨

    B.②⑧③⑤⑦①④⑥⑨

    C.①②③④⑤⑥⑦⑧⑨

    D.②③⑧④⑥⑨①⑤⑦


    正确答案:B

  • 第2题:

    假设磁盘臂位于15号柱面上,进程的请求序列如下表表示,如果采用最短移臂调度算法,那么系统的响应序列应为( )

    A.①②③④⑤⑥
    B.⑤①②④③⑥
    C.②③④⑤①⑥
    D.④②③⑤①⑥

    答案:B
    解析:
    采用最短移臂调度算法,磁盘臂当前在15号柱面,下一步应该移动到最近的12号柱面,其次是19号柱面、23号柱面、最后是28号柱面。对应的响应序列可以是⑤①②④③⑥。

  • 第3题:

    假定磁盘的磁头现处于6号柱面上,有如下6个请求等待访问磁盘,试列出最省时间的响应顺序: 序号 柱面号 磁道号 块号 1 7 6 3 2 5 5 6 3 15 20 6 4 7 4 4 5 20 9 5 6 5 15 2


    639

  • 第4题:

    在磁盘调度管理中,应先进行移臂调度,再进行旋转调度。磁盘移动臂位于 21 号柱面上, 进程的请求序列如下表所示。如果采用最短移臂调度算法,那么系统的响应序列应为( )。

    A. ②⑧③④⑤①⑦⑥⑨
    B. ②③⑧④⑥⑨①⑤⑦
    C. ①②③④⑤⑥⑦⑧⑨
    D. ②⑧③⑤⑦①④⑥⑨

    答案:D
    解析:
    进行移臂调度,再进行旋转调度。(1)移臂调度:由于移动臂位于 21 号柱面上。按照最短寻道时间优先的响应,先应到 23号柱面。应该响应{②⑧③}。接下来,23 号柱面到 17 号柱面更短,因此应该响应{⑤⑦①}。再接下来,17 号柱面到 32 柱面更短,因此应该响应{④⑥};最后响应⑨。(2)旋转调度:先响应扇区号最小的请求,因此{②③⑧}先响应②,再响应⑧,再响应③。{⑤⑦①}、{④⑥}同理。

  • 第5题:

    在磁盘调度管理中,应先进行移臂调度,再进行旋转调度。假设磁盘移动臂位于21号柱面上,进程的请求序列如下表所示。如果采用最短移臂调度算法,那么系统的响应序列应为( )。

    A.②⑧③④⑤①⑦⑥⑨
    B.②③⑧④⑥⑨①⑤⑦
    C.①②③④⑤⑥⑦⑧⑨
    D.②⑧③⑤⑦①④⑥⑨

    答案:D
    解析:
    根据题干要求,先进行移臂调度,找到对应柱面。然后进行旋转调度,找到对应磁头和扇区。由表可知①⑤⑦在17柱面(21-17=4),②③⑧在23柱面(23-21=2),④⑥在32柱面(32-21=9)。因此按最短移臂算法,应该是23柱面→17柱面→32柱面→38柱面,只有D项满足。