问题 单项选择题

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

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

(11)处应填()。

A.243ms

B.246ms

C.254ms

D.280ms

答案

参考答案:B

解析:

[分析]: 系统读记录的时间为27/9=3ms,对第一种情况:系统读出并处理记录R1之后,将转到记录R3的开始处,所以为了读出记录R2,磁盘必须再转一圈,需要3ms(读记录)加27ms(转一圈)的时间。这样,处理9个记录的总时间应为,处理前8个记录(即R1,R2,…,R8)的总时间再加上读R9和处理R9时间:8×30ms+ 6ms=246ms。

问答题 简答题
判断题