某磁盘有100个磁道,磁头从一个磁道移至另一个磁道需要6ms。文件在磁盘上非连续存放,逻辑上相邻数据块的平均距离为10个磁道,每块的旋转延迟时间及传输时间分别为100ms和20ms,则读取一个100块的文件需要( )ms。
- A.12060
- B.12600
- C.18000
- D.186000
正确答案及解析
正确答案
C
解析
存取时间=寻道时间+等待时间,寻道时间是指磁头移动到磁道所需的时间;等待时间为等待读写的扇区转到磁头下方所用的旋转延迟时间。
本题存取时间如下:寻道时间为6×10,等待时间为100;数据传输时间为20。则读取100个数据块,需要时间为:
(6×10+100+20)×100=18000





