影响磁盘性能的因素

目前磁盘可以分为单碟盘和多碟盘,前者在盘体内只有一张盘片,后者则有多张。每张盘片的正反面都可以存放数据,所以每张盘片需要两个磁头,各读写一面。然而,有一点必须澄清,磁盘每个时刻只允许一个磁盘读写数据。也就是说,不管盘体内盘片和磁头再多,也不可能提高硬盘的吞吐量和IO性能,只能提高容量。然而,已经有很多人致力于改变这个现状,希望能让磁头在盘内实现并发读写,也就相当于盘片和盘片之间相互形成RAID从而提高性能,但是这项功能目前还没有可以应用的产品。

      影响硬盘性能的因素包括如下:

  •  转速: 转速是影响硬盘连续IO时吞吐量性能的首要因素。读写数据时,磁头不会动,全盘盘片的转动来将对应扇区中的数据感应给磁盘,所以盘片转得越快,数据传输时间就越短。在连续IO情况下,磁头臂寻道次数很少,所以要提高吞吐量或者IOPS的值,转速就是首要影响因素了。目前中高端硬盘一般都为10000转美分或者15000转每分。最近也有厂家要实现20000转每分的硬盘,已经有了成形的产品,但是最终是否会被广泛应用,尚待观察。
  • 寻道速度: 寻道速度是影响磁盘随机IO性能的首要因素。随机IO情况下,磁头臂需要频繁更换磁道,用于数据传输的时间相对于换道消耗的时间来说是很少的,根本不在一个数量级上。所以如果磁头臂能够以很高的速度更换磁道,那么就会提升随机IOPS值。目前高端磁盘平均寻道速度都在10ms以下。
  • 单碟容量: 单碟容量也是影响磁盘性能的一个间接因素。单碟容量越高,证明相同空间内的数据量越大,也就是数据密度越大。在相同的转速和寻道速度条件下,具有高数据密度的硬盘会显示出更高的性能。因为在相同的开销下,单碟容量的硬盘会读出更多的数据。目前已有厂家研发出单碟容量超过300GB的硬盘,但是还没有投入使用。
  • 接口速度:接口速度是影响硬盘性能的一个最不重要的因素。目前的接口速度在理论上都已经满足了磁盘所能达到的最高外部传输带宽。在随机IO环境下,接口速度显得更加不重要,因为此时的瓶颈几乎全部都在寻道速度上。不过,高端硬盘都用高速接口,这是普遍做法
原文http://blog.csdn.net/liujun01203/article/details/5845194
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值