设磁盘的扇区大小为4 KB,磁盘转速为15 000 r/min,磁盘平均寻道时间为4 ms,最大数据传输速率为40 MB/s,磁盘控制器开销时问为1 ms,计算读写一个扇区所需平均时间(不考虑I/O请求队列中的等待时间)。

admin2012-06-21  83

问题 设磁盘的扇区大小为4 KB,磁盘转速为15 000 r/min,磁盘平均寻道时间为4 ms,最大数据传输速率为40 MB/s,磁盘控制器开销时问为1 ms,计算读写一个扇区所需平均时间(不考虑I/O请求队列中的等待时间)。

选项

答案磁盘转速为15 000转/分钟,即250转/秒,故其平均旋转等待时间为 (1/2)×(1/250)=0.002 s=2 ms 读写一个扇区时,数据传输率为最大数据传输率,即40 MB/s,故读写一个扇区所需的数据传输时间为 4 KB/(40 MB/s)=0.000 1 s=0.1 ms 根据题意,读写一个扇区的平均时间为 平均旋转等待时间+平均寻道时间+数据传输时间+磁盘控制器开销 =2 ms+4 ms+0.1 ms+1 ms=7.1 ms

解析
转载请注明原文地址:https://jikaoti.com/ti/gEajFFFM
0

最新回复(0)