硬盘的数据读取速度跟转速不成正比,不能说7200的硬盘比5400的快三分之一。读取数据过程如下:1)首先,读写头径向移动到要读取的磁道的上方,这段时间(寻道时间seek time)一般为2—30毫秒,平均约为10毫秒。2)然后,要读取的扇区旋转到读写头的下方,这段时间称为旋转延迟时间(rotational latency time)。7200转/分的硬盘,每旋转一周所需时间为60×1000÷7200=8•33毫秒,则平均旋转延迟时间为8•33÷2=4•17毫秒(平均情况下,需要旋转半圈)。同理, 5400转/分的硬盘,平均旋转延迟时间为60×1000÷5400÷2=5•56毫秒。平均寻道时间与平均旋转延迟时间之和称为平均存取时间(average access time)。3)开始数据的读取。读取一个扇区的时间约为零点几个毫秒,相对平均存取时间而言可以忽略不计。
因此,在其它参数都相同的条件下,决定一个硬盘读写速度的是它的平均存取时间。理论上,7200转的硬盘,平均存取时间约为10+4•17=14•2毫秒;5400转的硬盘,平均存取时间约为10+5•56=15•6毫秒。具体情况还要靠软件来测试。