问题
单项选择题
假设磁盘上海个磁道划分成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。