详解硬盘技术
影响硬盘性能的几个参数 " g+ f! R8 U/ b1 d# e/ E/ u
. T. c9 Y$ w1 I ^$ t, C 前一段时间有IBM带来的硬盘价格大战确实给用户不少好处,目前硬盘的容量象发馒头一样膨胀起来,接口技术也由以前的ATA/33发展到ATA/66,而这一切发展并没有在价格上表现出来,对用户来说确实是好处多多。但是目前硬盘品种繁多,参数更是时时都在变化,要普通用户了解每一个硬盘的性能和每一个参数的含义确实难处不少,但是当您需要装机时,了解您所买的硬盘性能,不被奸商以次充好,了解一些确定硬盘性能的参数含义还是很重要的。 4 C* ?( r; M, O) C* y
, @) R% e- N/ b1 y3 N
硬盘的性能参数主要有以下几个:单牒容量、内部传输率、外部传输率、转速、数据缓存。 0 L- [. f$ G9 ~; Q' O% m' g9 w: l
: _. R i! ], X9 R) Z 单牒容量:
5 J2 v# L# f% ^1 m7 F/ ^' M
1 T0 t- ^- e0 B& ?3 W 单位面积的容量越大,至少有两个好处,一就是提供容量的前提下,成本保持低水平。比如20G的硬盘单牒容量为2G,那么需要十张盘片和20个磁头,但如果单牒容量提高一倍,则盘片数和磁头数都加少一半,无疑大大减少了成本,并且活动部件的减少也降低了故障出现的几率。
; Q& t1 l# _1 g. Y
2 K/ e7 O% E' _: N! S( }0 z( q 另外还有一个很重要的好处在于性能的提高。目前的硬盘大多为3.5英寸,单牒容量的提高意味着硬盘存储密度的提高,硬盘的数据存取方式都是通过盘片的旋转和磁头的移动来完成,转速一定的情况下,密度的提高意味单位时间内能读取得数据也就提高(实际也不完全对,后面会详细介绍)。由于硬盘内部结构不可能有大的变化的情况下,性能不可能有质的飞跃,单牒容量确可以有较大的增加,因此一个新的硬盘推出时,单牒容量就成为厂商不能不提的一个参数。 . U( k' Y9 J: h- j- Z, ?) ]3 Q
, f3 T- N2 @" d$ c
传输率: $ W8 X! @# y( [/ H
0 N6 |: g' ]" n9 p
硬盘的传输率分为两部分,内部传输率和外部传输率。内部传输率是磁头读出的数据传输到缓存的速度,一般比较高,可到200mb/s左右。另一个是外部传输率,也就是硬盘接口到主板控制芯片的传输率,比如UDMA66就是指外部传输率为66MB/S。这两个传输率对硬盘的实际传输速度的影响并不是其提升幅度所表现出来的那么高,很大一部分好处都在于降低了硬盘工作时的CPU占用率。对硬盘实际传输率影响最大的应该是磁头的读取速度,磁头读取速度可有下面公式计算: 9 u5 y; { V' ]# b7 u" B
/ w4 k C8 D6 }: @9 { 速度=磁道的线密度 X 3.14 X 该磁道直径 X 硬盘主轴主轴转速/60
4 ^( @1 g! b. P0 u6 t. F
- y& E8 r% i( u8 m- l2 B: w/ Q6 @ 数据缓存: : `+ F. `/ i" c
7 A9 O; |+ \; ~8 l 硬盘的数据被磁头读取后先存到缓存中,因此如果缓存容量低于磁头一次连续读取数据的大小,必然会造成磁头重复读取同一磁道才能完成一次数据读取,因此缓存的容量大小很重要,不过缓存到了256K后,容量对速度的影响就不大了,考虑到操作系统的多工操作方式,高容量的缓存还是有利的。
: E! }1 g3 U, C( c
, a5 _7 x3 W2 _8 A 单牒容量与性能的关系:
6 z1 T! T; G8 ?9 F+ p3 Q: b. g! d V; b$ n* m4 z/ h& T5 r
从上面的公式可以看出,对磁头读取数据速度影响最大的应该是磁道的线密度,因此不能单说盘片存储密度对性能的影响。因为相比之下磁道之间的距离比扇区间的距离大,所以提高道间密度比提高线密度容易,这是一些硬盘单牒容量增加了但性能增加不明显的原因。
点击图标进入精品网摘收藏 欢迎大家加入网络收藏夹