1.寻道时间,启动磁臂的时间s与磁头移动n条磁道所花费的时间之和
t=m*n+s(一般磁盘,m=0.2,高速磁盘,m<=0.1)
2.旋转延迟时间,是指定扇区移动到磁头下面所经历的时间
3.传输时间
,指把数据从磁盘读出或向磁盘写入数据所经历的时间
若每次读/写的字节数为b,磁盘每秒钟的转速为r,一条磁道上的字节数为N
t=b/(rN)
磁盘访问时间由寻道时间
Ts、旋转延迟时间
Tr、传输时间
Tt
三部分组成。
(1)Ts
是启动磁臂时间
s
与磁头移动
n
条磁道的时间和,即
Ts
=
m
×
n
+
s。
(2)
Tr
是指定扇区移动到磁头下面所经历的时间。
硬盘
15000r/min
时
Tr
为
2ms;软盘
300
或
600r/min
时
Tr
为
50~100ms。
(3)Tt
是指数据从磁盘读出或向磁盘写入经历的时间。Tt
的大小与每次读/写的字节
数
b
和旋转速度有关:Tt
=
b/rN。
1、磁盘访问时间的组成
磁盘访问时间由寻道时间
。
2、磁盘访问时间的计算
①磁盘访问时间由寻道时间
该时间是启动磁臂的时间
s
与磁头移动
n
条磁道所花费的时间之和,即旋转延迟时间
和传输时间
三部分组成。
其中,m
是一常数,与磁盘驱动器的速度有关;
②旋转延迟时间
不同的磁盘类型中,旋转速度至少相差一个数量级,如软盘为
300r/min,硬盘一般为
7200?
15000r/min,甚至更高;
③传输时间
的大小与每次所读/写的字节数
b
和旋转速度有关,
N
为一条磁道上的字节数。