问题 单项选择题

假设磁盘上海个磁道划分成9个物理块,每块存放1个逻辑记录。逻辑记录R1,R2,…, R9存放在同一个磁道上,记录的安排顺序如下表所示。

假定磁盘的旋转速度为27ms/周,磁头当前处在R1的开始处,系统使用单缓冲区,当缓冲区内容处理完时才能再存放新的记录,且每个记录的处理时间为3ms。若系统顺序处理这些记录,则处理这9个记录的最长时间为 (11) ;若对信息存储进行优化分布后,处理这9个记录的最少时间为 (12)

(12)处应填()。

A.30ms

B.36ms

C.54ms

D.60ms

答案

参考答案:C

解析:

[分析]: 对于第二种情况,若对信息进行分布优化的结果如下所示:

从上图可以看出,当读出记录R1并处理结束后,磁头刚好转至R2记录的开始处,立即就可以读出并处理,因此处理9个记录的总时间为9×(3ms(读记录)+3ms(处理记录))=9×6ms=54ms。

单项选择题
单项选择题