A.30ms B.36ms C.54ms D.60ms

最全题库2022-08-02  12

问题 A.30msB.36msC.54msD.60ms

选项 A.30ms
B.36ms
C.54ms
D.60ms

答案 C

解析 因为系统使用的是单缓冲区,且顺序处理9个记录,每个记录处理时间为3ms,加上读写时间,总的时间就超过3ms了。而磁盘旋转一圈的时间为27ms,也就是说,当系统读取第0个记录后,正在处理的过程中,磁盘已经旋过了第1个记录。那么,要读取第1个记录,就需要磁盘再次旋转到第1个记录(即磁盘旋转1圈后,27+3=30ms)。同理,要读取第2个记录时,也需要等30ms。这样,要读取后面8个记录,需要8*30=240ms,同时加上处理第8个记录的时间(3ms),共需243ms。要想节约时间,可以把记录错开存放,如表2-7所示。表2-7错开存放的记录
转载请注明原文地址:https://tihaiku.com/congyezige/2409191.html

最新回复(0)