操作系统 磁盘SSTF和SCAN的数值问题

操作系统 磁盘SSTF和SCAN的数值问题

问题:

假设给出了以下磁盘请求序列(轨道号):45, 20, 90, 10, 50, 60, 80和70,对于具有100个轨道的磁盘。假设R/W头部的初始位置位于轨道50上。 当使用最短寻道时间优先(SSTF)算法时,R/W头部将额外移动的距离与SCAN(Elevator)算法进行比较(假设SCAN算法在开始执行时向100移动),结果是 _________ 轨道

(A) 5 (B) 9 (C) 10 (D) 11

使用SSTF算法

轨道数为100。

R/W头部的初始位置为50。

请求为:45, 20, 90, 10, 50, 60, 80和70

操作系统 磁盘SSTF和SCAN的数值问题

交叉的圆柱数量 = 5 + 15 + 10 + 10 + 10 + 70 + 10 = 130

使用SCAN算法

操作系统 磁盘SSTF和SCAN的数值问题

总的来说,圆筒数量是0 + 10 + 10 + 10 + 10 + 10 + 55 + 25 + 10 = 140

因此正确答案是(C)。扫描算法需要额外行进10个圆筒。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程