5、缓存
由于cpu运算与硬盘读取之间存在着巨大的速度差异,为了解决硬盘在读写数据时cpu的等待问题,在硬盘上设置适当的高速缓存,以解决二者之间速度不匹配的问题。硬盘缓存与主板上的高速缓存作用一样,是为了提高硬盘的读写速度,当然缓存越大越好。目前ide硬盘的高速缓存一般为512k到2m之间,主流硬盘的数据缓存应该为2mb,而在scsi硬盘中最高的数据缓存现在已经达到了16mb。
6、转速
转速指的是硬盘内电机主轴的转动速度,其单位是rpm(round er minute,每分钟旋转次数),它直接影响硬盘的数据传输率,理论上转速越快数据传输率就越大。目前ide接口的硬盘主轴转速一般为5400和7200rpm(转/秒),主流硬盘的转速为7200rpm,至于scsi硬盘的主轴转速一般可达7200到10 ,000rpm,而最高转速的scsi硬盘转速高达15,000rpm。更快的转速可以使盘片转动一周的时间减短,使平均等待时间和平均寻道时间减短,更快地寻找所需要的数据,同时硬盘的内部传输率也会提高,使读写速度加快。
7、平均寻道时间
这个指标指磁头从得到指令到寻找到数据所在磁道的时间,它是代表硬盘读取数据的能力,单位为毫秒,需要注意的是它与平均访问时间有差别。平均寻道时间越小越好,现在选购硬盘时应该选择平均寻道时间低于9毫秒的产品。
8、内部数据传输率
内部数据传输率是磁头到硬盘的高速缓存之间的数据传输速度,这可以说是影响硬盘整体性能的关键,一般取决于硬盘的盘片转速和盘片数据线密度。在这项指标中常常使用mb/s或m 为单位,这是兆位/秒的意思,如果需要转换成mb/s(兆字节/秒),就必须将m 数据除以8。例如有的硬盘给出最大内部数据传输率为131m ,但如果按mb/s计算就只有16.37mb/s。目前市场上主流硬盘的最大内部数据传输率为30mb/s到45mb/s,这比ultra ata/100的100mb/s低多了,由此可以看出目前硬盘作为电脑的瓶颈,其病根还在于硬盘的内部数据传输率上。
9、外部数据传输率
这是指从硬盘缓冲区读取数据的速率。它与硬盘的接口类型是直接挂勾的,因此在广告或硬盘特性表中常以数据接口速率代替,单位为mb/s。目前主流硬盘普通采用的是ultra ata/66,它的最大外部数据率即为66.7mb/s。而采用目前最新的ultra ata/100接口最大外部数据传输率即可达到100mb/s。对于scsi硬盘,若采用最新的ultra 160/m csi接口标准,其数据传输率可达160mb/s,fibra cha el的最大外部数据传输将可达200mb/s!
10、mtbf(连续无故障时间)
它指硬盘从开始运行到出现故障的最长时间,单位是小时。一般硬盘的mtbf至少在30000或40000小时。这项指标在一般的产品广告或常见的技术特性表中并不提供,需要时可专门上网到具体生产该款硬盘的公司网址中查询。
除了以上提到的这些技术指标外,影响硬盘性能的还有道至道时间、硬盘表面温度等因素,这里就不再赘述了。说实话,一口气说这么多专业性挺强的内容,不但你可能难以消化,就是我的头都大了。但之所以坚持讲这些术语常识,只是希望你对硬盘能有一个初步的了解,不至于对硬盘一无所知。
关键技术篇
正如我们看到的那样,由于技术的发展,硬盘的速度、性能在近几年里有了较大幅度的提升,但究其根源,硬盘在技术上的突破只可能是以下几个方面:
采用更先进的技术使硬盘的单碟容量更高以能存储更多的数据(此项技术也就是在上面所说的盘片及磁头上下功夫);
改进硬盘的主轴电机以使其转速更高,从而减小硬盘的平均寻道时间;
采用更先进的硬盘附加技术,以使硬盘的工作稳定性及数据完整性与安全性提高到一个新的高度。
正是这样一个思路,如今的硬盘采用了一系列新技术,并将在新世纪里继续得以广泛的应用:
1、raid(redundent array of ine__pe ive disks)磁盘阵列技术
raid实际上可以理解成一种使用磁盘驱动器的方法,它将一组磁盘驱动器用某种逻辑方式联系起来,作为逻辑上的一个磁盘驱动器来使用。这种技术的优点是成本低、功耗小、传输速率高,可以提供容错功能、安全性更高以及比起传统的大直径磁盘驱动器来,在同样的容量下,价格要低许多。raid现在主要应用在服务器硬盘上,但就像任何高端技术一样,raid也在向pc机上转移。也许所有的pc机都用上了scsi磁盘驱动器的raid的那一天,才是pc机真正的“出头之日”。