位于磁盘不同磁道的扇区读写速度是否一样

 

位于磁盘不同磁道的扇区读写速度是否一样,每个磁道上的扇区又是怎么分布的

硬盘的划分

我们都知道机械硬盘的最小存储单位为扇区。而扇区分布在磁盘盘面上,盘片上划分出一个个同心圆,每两个同心圆之间被称为磁道。不同盘片上的同一位置的磁道组成了一个个柱面。对磁道再进行划分就成了扇区。而硬盘容量的计算公式为:
硬盘容量=柱面数 x 磁头数 x 扇区数 x 扇区大小

对于同心圆上的磁道进行划分的话,每个同心圆的扇区数是一样的(早期的硬盘确实如此)由于硬盘主轴的工作方式都是CAV(Constant Angular Velocity,恒定角速度,单位时间内转动的角度一致),所以各个磁道上的扇区读写速度是相同的。那么就出现了一个问题。
做一个比喻,两个教室,一大一小,但是在招生时学校规定,每个班的学生人数相同,这就造成了一个很尴尬的问题:小班级略显拥挤,但大班级却又很空。这就和磁盘一样,内圈扇区面积小,但是外圈的面积大,由于磁盘是通过磁化表面微粒来表示数据的(朝向阳极表示0,朝向阴极表示1)面积越大代表资源越多,必将造成极大的存储空间的浪费,放着资源不用很显然让一些硬盘生产厂家和郁闷。于是一种叫ZDR(区域数据记录技术)的技术就出现了。

ZDR(区域数据记录技术)

前面已经提到硬盘的工作方式是CAV,而盘片最外圈的周长比最内圈的周长要长很多,磁头在最外圈时,虽然放置的角度与在最内圈时一样,但走相同时间过距离就长多了。为此,硬盘厂商们开发了ZDR技术,即从磁盘上划分出若干个区域。每个区域内的各个磁道扇区数一致,但靠外侧的区域比外侧的区域的每磁道扇区数要多一些,从而可以减少由于磁道长度带来的资源浪费问题,以达到充分利用磁盘存储空间的目的。大多数产品划分了16个区域,最外圈的每磁道扇区数正好是最内圈的2倍。这样磁盘的外侧的传输速度就比内侧的提高了一倍,而且磁盘容量也大大提升。
需要注意的是,现在很多磁盘检测软件还是按照以前的方式去计算扇区数,也就是说,在软件上看到的磁道数是不准确的,因为他是按照每个磁道扇区数目一致来计算磁盘容量,来确定的磁道数,也就是文章开头的公式。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值