05-磁盘驱动器
磁盘驱动器
硬盘驱动器是一种机械装置,由一个或多个高速旋转(每分钟旋转数以千计)的盘片组成。通过在磁盘上快速移动的读/写磁头,便可获取/修改磁盘表面的磁性编码信息。磁盘表面信息物理上存储于称为磁道(track)的一组同心圆上。磁道自身又被划分为若干扇区,每个扇区则包含一系列物理块。物理块的容量一般为512字节(或512的倍数),代表了驱动器可读/写的最小信息单元。
尽管现代磁盘速度很快,但读写磁盘信息耗时依然不菲。首先,磁头要移动到相应磁道(寻道时间);然后,在相应扇区旋转到磁头下之前,驱动器必须一直等待(旋转延迟);最后,还要从所请求的块上传输数据(传输时间)。执行上述操作所耗费的时间总量通常以毫秒为单位。相形之下,同样的时间可供现代CPU执行数百万条指令。