发新话题
打印

[硬盘] 硬盘维修维护基础参数详解---想更好的管理硬盘请看<第一部分>

硬盘维修维护基础参数详解---想更好的管理硬盘请看<第一部分>

1.容量
硬盘是个人电脑中重要的数据存储部件,其容量决定着个人电脑的数据存储能力,容量
是硬盘最主要的参数。
硬盘的容量以兆字节(MB)或吉字节(GB)为单位,lGB=1024MB。在操作系统或CMOS
检测到的参数当中,硬盘的容量与厂商标称的容量并不相符,都要少于标称容量,容量越大差别越大。标称40GB的硬盘,在操作系统或CMOS中显示只有38GB,80GB的硬盘只有’75GB,
120GB的硬盘则只有114GB。这主要是由于硬盘厂商和操作系统采用不同的单位换算关系造成的。在操作系统中对容量的计算是以每1024为一进制(即2的10次幂),每1024字节=1kB,每1024kB=1MB,每1024MB=1GB。而硬盘厂商对容量的计算却是以1000为一进制的,每1000字节=1kB,每1000kB:lMB,每1000MB=1GB,这就造成了厂商标称的硬盘容量和在操作系统或CMOS检测到的容量不符。
以80GB的硬盘为例,按厂商的容量计算方法:
80GB=80x1000MB=80000x1000kB=80000000x1000字节即80000000000字节。
将上面得出的实际字节数按操作系统的计算方法计算:
80000000000字节/1 024=78 l 25000kB
78125000kB/1024=76294MB(小数点后四舍五入)
76294MB/1024=75GB(小数点后四舍五入)
硬盘的容量指标还包括硬盘的单碟容量。单碟容量是指硬盘中单盘片的容量,单碟容量
越大,单位成本越低,平均访问时间也越短。比如一块160GB的硬盘,如果标称单碟容量为80GB,则这块硬盘是由两个盘片组成。
2.转速
转速是指硬盘盘片每min转动的圈数,单位为rpm(Revolutions Per minute)即转/min。
:rpm值越大,内部传输速率就越快,访问时间就越短,转速在很大的程度上决定了硬盘的读写速度。
个人电脑上使用的硬盘,转速一般是5400rpm或7200rpm。笔记本电脑硬盘的转速一般是4200rpm或5400rpm,虽然已经有厂商发布了转速为7200rpm的笔记本电脑硬盘,但目前市场上还比较少见。服务器用户对硬盘性能要求最高,服务器中使用的SCSI硬盘,它的转速普遍为10000rpm,甚至有的高达15000rpm,性能要远超出家用产品。
3. 平均寻道时间(Average Seek Time)
如果没有特殊说明,平均寻道时间一般是指读取数据时的寻道时间,单位为ms(毫秒)。它是指硬盘接到读取指令后,磁头移到指定的磁道上方所需时间的平均值。除了平均寻道时间外,还有道间寻道时间与全程寻道时间。
道间寻道时间(Track to Track或Cylinder Switch Time):指磁头从当前磁道上方移至相邻磁道上方所需的时间。
全程寻道时间(Full Track或Full Stroke):指磁头从最外圈磁道上方移至最内圈磁道上方,或从最内圈磁道上方移至最外圈磁道上方所需的时间,基本上比平均寻道时间多一倍。
平均寻道时间是其中最重要的参数,它与磁头的移动速度有关,与硬盘的转速无关。目前硬盘的平均寻道时间通常为8~12ms,而SCSI硬盘的平均寻道时间都低于8ms,平均寻道时间越短,硬盘性能越好。
4.平均潜伏期(Average Latency)
潜伏期是指磁头已处于要访问的磁道时,等待所要访问的扇区旋转至磁头下方的时间。平均潜伏期一般为盘片旋转一周所需的时间的一半。盘片转速越快,潜伏期越短,相同转速的硬盘,它们的平均潜伏期是相同的。每min7200转的硬盘,其平均潜伏期的计算如下:首先进行时间单位换算,将min换算成ms,即l min=60000ms,再用60000ms除以7200就可得出盘片旋转一周所需的时间为8.33ms,再除以2,就得出转速为7200rpm的硬盘它的平均潜伏期为4.1 7ms。
5. 平均访问时间(Average Access Time)
平均访问时间是指磁头从起始位置到达目标磁道位置,并且从目标磁道上找到要读写的数据扇区所需时间的平均值。平均访问时间=平均寻道时间+平均潜伏期。平均访问时间体现了硬盘的读写速度,它包括了硬盘的寻道时间和等待时间。
6.数据传输速率(Data Transfer Rate)
数据传输速率是指硬盘读写数据的速度,单位为兆字节每秒(MB/s)。硬盘数据传输速率包括外部数据传输速率和内部数据传输速率。
外部数据传输速率(External Data Transfer Rate)也称接口传输速率,它是指系统总线与硬盘缓冲区之间的数据传输速度。外部数据传输速率与硬盘的接口类型和硬盘缓存的大小有关。‘Ultra ATA/133接口的硬盘,其理论的外部数据传输速率为133MB/s。
内部数据传输速率(Internal Data Transfer Rate)是指磁头与硬盘的高速缓存之间的数据传输速度。内部数据传输速率是影响硬盘整体性能的关键参数,一般取决于硬盘的转速和盘片数据磁区密度。这个参数通常使用MB/s(兆字节/秒)或Mbit/s(兆位/秒)为单位,这两种单位之间的换算如下:假设一个硬盘的最大内部数据传输率为240Mbit/s,因为8位等于1个字节,所以240Mbil/s=(240/8)MB/s=30MB/s。目前,硬盘的内部数据传输速率只能达到30MB/s左右,由此可以看出,即使硬盘的外部传输速率很快,但难以提高的内部传输速率始终是个瓶颈。
7.缓冲区容量(BufferSize)
缓冲区容量也称缓存(cache)容量,单位为MB。与主板上的高速缓存(RAM cache)
一样,增加缓存的目的是为了解决系统前后级读写速度不匹配的问题,以提高硬盘的读写速度。目前,缓存为2MB和8MB的硬盘比较常见,个别产品的缓存高达16MB。
缓冲区的作用主要体现在以下三个方面。
1.预先读取。实验表明,一般情况下,至少有50%的读取操作是连续的。预先读取简单地说就是硬盘“私自”扩大读取范围,在缓冲区向主机发送指定扇区数据【即磁头已经读完指定扇区)之后,磁头接着读取相邻的若干个扇区数据并送入缓冲区,如果后面的读操作正好指向己预先读取的相邻扇区,则应该从缓冲区中读取,而不需要磁头再次寻址,这样就提高了访问速度。
2.写缓存。一般情况下在写入操作时,先将数据发送到磁头,当磁头写入完毕后再报告主机写入完毕,主机才开始处理下一任务。具备写缓存的硬盘则在数据写入缓冲区后立即向主机报告写入完毕,让主机提前“解放”处理其他事务,剩下的磁头写入操作主机不用等待,提高了整体效率。为了进一步提高效能,现在的厂商基本都应用了分段式缓存技术,将缓冲隧划分成多个小块,存储不同的写入数据,从而不必为小数据浪费整个缓冲区空间,还可以待所有段写满后再统一写入,效率更高。
3.读缓存。将读取过的数据暂时保存在缓冲区中,如果主机再次需要访问,可直接从缓冲区提供,加快读取数据速度。读缓存一样利用分段技术,存储多个互不相干的数据块,新存多个已读数据,进一步提高读取命中率。

TOP

学习了,感谢楼主!

TOP

进来学习,感谢分享。
硬件问题找硬件专家,软件问题找雨过天晴

TOP

学海无涯```加油!!!!

TOP

太好``想`背下来!!!顶顶!!!

TOP

不错,学习了,谢谢楼主!!!

TOP

基本了解了一下

TOP

发新话题