磁盘访问时间由哪几部分组成?

旋转延迟时间Tr是指磁盘旋转使目标扇区到达磁头下方所需的时间。例如15000转/分的硬盘Tr约为2毫秒,而300-600转/分的软盘Tr可达50-100毫秒,这个时间与磁盘转速直接相关。

磁盘访问时间主要由三部分构成:寻道时间、旋转延迟时间和数据传输时间。其中寻道时间Ts指的是磁头从当前位置移动到目标磁道所需的时间,包含启动磁臂的固定耗时s和移动n条磁道的时间,计算公式为Ts = m × n + s。

数据传输时间Tt是实际读写数据所耗费的时间,计算公式为Tt = b/(rN),其中b代表单次读写的字节数,r是磁盘每分钟转速,N是每条磁道的字节容量。这部分时间直接受数据量和磁盘性能的影响。