问题 单项选择题

某软盘有40个磁道,磁头从一个磁道移至另一个磁道需要5ms,文件在磁盘上非连续存放,逻辑上相邻数据块的平均距离为10个磁道,每块的旋转延迟时间及传输时间分别为100ms和25ms,则读取一个100块的文件需要______时间。

A.17500ms
B.15000ms
C.5000ms
D.25000ms

答案

参考答案:A

解析:本题考查操作系统中设备管理的基本知识。
根据题意,读取磁道上数据的处理时间是100块文件处理时间的总和。读取一个数据块的时间=寻道时间+旋转延迟时间及传输时间。每块的旋转延迟时间及传输时间共需125ms,磁头从一个磁道移动到另一个磁道需要5ms,但文件在磁盘上非连续存放,逻辑上相邻数据块的平均距离为10个磁道,即读完一个数据块到下一个数据块寻道时间需要50ms。所以,读取一个数据块需要175ms,而读取一个100块的文件共需要17500ms。

单项选择题 A1/A2型题
填空题 案例分析题