BT下载是否伤硬盘的深度分析(2)

文章出处:HighDiy  作者:HighDiy  发布时间:2006-02-01

文章摘要及目录

关键词:BT 硬盘

导言:在技术角度对BT是否伤硬盘问题的进一步分析,阐明硬盘运行中的注意事项。

  二、几个概念的澄清

  首先要明确的是,单纯地讨论开机时间(Power-On Hours:POH)是没有意义的,企业级硬盘规格中7X24的要求也绝非仅仅指24小时开机,——对硬盘而言,“开机”与“工作”是两个不同的概念:硬盘在没有访问数据的任务的时候,基本上就处于盘片空转、磁头悬浮在某一位置不动的空闲(Idle)状态,这时无论硬盘的发热量还是开机对硬盘造成的损耗都是很小的,长时间不工作硬盘还会进入更深度的待机(Standby)状态。——而是指在一定的负荷压力下能够支持24小时连续工作。

  负载循环(Duty Cycle)便是衡量这种工作压力的一项参数,其定义为特定时间段内硬盘寻道、读、写操作所用时间占总时间的百分比。当硬盘接收到数据请求指令时,与Idle状态相比,无论磁头寻道还是读写都会产生热量都会有损耗。Duty Cycle值越高,故障概率便越大。由图一可看出随Duty Clcle的增大,年故障率(Annual Failure Rate:AFR)放大指数的变化情况。

BT下载是否伤硬盘的深度分析


在给定的Duty Cycle下,POH与AFR放大指数的关系如图1。

BT下载是否伤硬盘的深度分析


  图2中揭示的另一个规律则是多碟片硬盘受Duty Cycle的影响更明显。(图中黑线为4碟盘,兰线为单碟盘)。

  从图1中可清楚地看出,即使在其他条件给定(如盘体材料、电路、温度、Duty Cycle等)的情况下,把设计目标为2400小时/年的桌面级硬盘拿到企业级应用(8760小时/年),故障率会有成倍的提高。(注:针对企业级应用,其年运行时间为24X365[天]=8760小时,而桌面级的年运行时间一般为8X300[天]=2400小时,依厂商不同,也有以8X5X52[周]=2080小时来计算的,近年来也有些高端的桌面硬盘设计要求为12X5X52=3120小时。另一点需要说明的是,与企业级相比,桌面级硬盘的设计目标不仅在时间的缩水上,还体现在企业级的8760小时是在Duty Cycle大于80%甚至到100%的情况下,而桌面级的设计要求中Duty Cycle往往只有20%或更低。)

  对Duty Cycle,除了表面上的数字外,也要认识到,良好的设计及优秀的寻道时序安排会大大提高寻道效率,因此相同的数据请求对不同的硬盘而言所产生的Duty Cycle是不同的,以容量、价格为优先而设计的桌面级硬盘与企业级相比,先天上便有不足,有着较高的Duty Cycle,例如测试数据表明,同一台机器分别使用SCSI硬盘与ATA硬盘,对应SCSI硬盘的Duty Cycle为40%的某一任务,而ATA硬盘则为75%才能回应相同的数据请求。

  BT是一款磁盘操作相关度极高的软件,同一时间内多线程的读、写请求使硬盘的Duty Cycle长期保持较高的状态,这个问题是先天性的,仅靠购买大物理缓存的硬盘或加大BT设置中的软件缓存只是在一定程度上有影响,无法从根本上解决。而且,在ATA(IDE&SATA)硬盘上表现得更为明显。这样,当长时间运行BT时,故障概率便不可避免地大大增加。


  共3页: 上一页 [1] 2 [3] 下一页   
 

当前位置:主页>>存储>>硬盘与光磁>> BT下载是否伤硬盘的深度分析(2)