朴正允禁止想象图片:用BT下载伤硬盘么 ?

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/29 15:18:39
如何减轻到最低伤害

BitTorrent是一种类似eDonkey2000GUI Client(俗称“电驴”)的P2P共享软件,简称BT,中文叫“比特流”。它是一个优秀的多点下载工具,其全新的下载理念——下载的人越多速度越快,也逐渐为人们所接受。随着应用的普及,有一个问题逐渐成为大家争论的焦点:BitTorrent会不会伤害硬盘?本文将对此问题进行简单的分析并给出优化方法。

大家知道,BT之所以能提供这么高的下载速度,是因为在下载文件的同时,也为别人提供着这个文件的下载服务。一种观点认为:当一个文件有N个人下载的时候,硬盘就要承受1次下载和N-1次上传(即你给别人提供的下载),如果有N×10或者N×100个人在同时下载,硬盘的负荷将大大增加,造成损坏的几率也大大增加。另一种观点认为:硬盘的读写属于正常操作,硬盘有一个参数叫连续无故障时间(MTBF),它是指硬盘从开始运行到出现故障的最长时间,一般硬盘的MTBF至少在30000小时以上,而用户使用BT下载的时间肯定远远少于这个时间,所以使用BT对硬盘没有太大的危害。

笔者认为,与一般场合相比,使用BT会对硬盘进行更频繁地读写操作,在一定程度上,会加快硬盘的老化,但是如果我们注意使用时间并采取一定的优化措施,这种影响可以忽略。

1.设置较大的Cache值
BT多线程地进行下载和上传,Windows默认的512KB的Cache就显然不够了。如果内存在256MB以上,将Cache设置得更大一些应该可以减少硬盘读写的频率。一般设在8MB~16MB效果最好。笔者设为32MB,同时开4个BT进程,硬盘指示灯的闪烁仍然比较正常。具体操作步骤如下(以Windows XP为例):
在“开始→运行”中输入“regedit”,打开“注册表编辑器”,依次打开
“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet \Control\Session Manager\Memory Management\”,查找“IoPageLock-Limit”(没有的话就新建“IoPageLockLimr,类型为DWord),将它的值更改为新的Cache值,重新启动即可。
注意:必须输入十六进制数值,32MB对应8000,16MB对应4000。强烈建议先备份注册表。
如果是Windows NT系统,运行“系统盘符\WINNT”目录下的“Regedit.exe”,进入“注册表编辑器”,查找字符串“MinlnitSize”,将键值由“4”改为“20”(十六进制数,相当于十进制数32)即可。

2.降低优先级
BT占用资源较多,使用时可能会对系统的性能产生一定的影响。如果你用的是Windows 2000/XP,则可以用任务管理器降低所有BT软件的优先级,这样即使它要占用资源,也不会对其它应用程序产生太大的影响。具体方法是,用“Ctrl+Alt+Del”组合键启动“Windows任务管理器”,在“进程”选项卡中,用右键点击BT软件进程,在“设置优先级”选单中选择“低”或者“低于标准”即可。

不一定,你听我详细的说

BT三大指控:高温、重复读写、扇区断块。
有人指,因为BT对硬盘的重复读写动作会产生高温,令硬盘的温度升高,直接影响硬盘的寿命。而当下载

人数愈多,同一时间读取你的硬盘的人亦愈多,硬盘大量进行重复读写的动作,加速消耗。同时因为下载太多东

西,使扇区的编排混乱,读写数据时要在不同扇区中读取,增加读写次数,加速硬盘消耗。
不能说这些指控都是错,但是又有没有任何一种操作是完全不伤硬盘的?事实上,任何对硬盘的操作都会

消耗硬盘,除非你将硬盘封起来不用,否则硬盘始终会有劳损的,所以你只能说BT可能会加剧这种消耗。但是,

这种指控又是否可成立呢?
其实硬盘高温是因为硬盘高速转动,加上与空气磨擦而成,读写动作的发热量其实非常轻微。就算不使用

BT,要是长期开着计算机运作,听歌、玩3D游戏,都一样会做成硬盘高温。而且硬盘的转速愈快,产生的温度也

愈高,这是硬件本身的操作问题,与软件无关。因此,与其不用BT来保护硬盘,倒不如改善机箱的通风状态还比

较实际。
至于重复读写的问题的确存在。有些人形容,BT就像把单边燃烧的柴枝折开两、三段一起燃烧,大量的读

写动作会大大加速硬盘的消耗,燃烧硬盘的生命。这种说法虽然有其道理,但未免也太夸张了。事实上,会做成

重复读写次数增加的不只是BT,不良的使用习惯对硬盘的消耗不会比用BT少。透过增加BT程序的读写缓冲,可以

大大减少BT的读写次数,减少对硬盘的消耗。而改正不良的硬盘使用习惯更是可以增加硬盘的寿命。因此只要调

节得当,BT的重复读写操作并不会大幅消耗硬盘生命的。
扇区断块的情况也是类似的。无可否认,BT的下载会产生很多断块,但任何一部运作了一段时间的计算机

,都会出现大量的断块。断块本身只是一个扇区的纪录,并不会对硬盘做成什么影响。多断块会损害硬盘的原因

,是每次执行某程序或档案时,要不断搜寻不同的断块来执行,减慢运作速度之余,更会增加CPU和磁头的工作

量,间接消耗硬盘生命。但这种情况可以透过定期重组硬盘的方式来修护,因此硬盘生命是取决于使用习惯,而

非一、两种软件就可以影响的。
第4页:到底有没有损害
那么说,BT就不伤害硬盘啰?
才不!上面已经提过,任何对计算机的操作都会消耗硬盘生命,问题只在于消耗是否严重罢了。无可否认

,BT的运作和引伸出来的使用习惯,都属于会加速消耗硬盘的类型。BT伤害硬盘的主要原因,并不是有没有缓存

的问题,因为新推出的BT程序,都已经提供调节缓存的功能,害怕硬盘损坏的话,将缓存设成10MB、20MB好了。

伤害硬盘的最大原因,其实是BT的分享概念才对。
温故知新一下吧。BT的分享概念是什么?——「同一时间下载的人数愈多,下载就愈快」。当有十个使用

者读取你的档案时,加上你下载时的写入操作,同一个档案在同一时间会进行十一次读写操作,对磁头臂会造成

一定的耗损。人数愈多,次数愈多,累积的耗损就愈多,长远来说确实损害硬盘,因此有些人会用限制上传人数

、限速等方法来维护。但其实这种耗损相当轻微,耗损并不如「折开柴枝来烧」那么夸张,只要节制下载的次数

和份量,已足以有维护硬盘的效果。
另一个会损害硬盘的BT分享概念就是「留下种子」。在资源共享的大原则下,「留种」是义务,留种愈长

久,愈是美德。但问题是这会使硬盘即使在完成下载后,仍然得不到休息的机会,维持长时间的读取上传的操作

。因此有些人会下载完成就离开,不愿留下做种子。「留种」的损害有一定的根据,任何电子产品都需要有休息

的时间,除非你家的计算机有网络服务器的级数,否则你始终也要适时让计算机休息降温。因此无论是上传还是

下载,用家还是需隔一段时间让硬盘休息。但「下了就跑」的做法有欠共享的精神,与其做一个自私的下载者,

倒不如节制一下BT下载的次数和份量,适时让计算机休息还好。
容许我再一次重申:没有任何一种操作是不伤硬盘的。但良好的使用习惯足以抵消大部份的不良影响,所

以还是要看各人怎么用。如果一天到晚不停的下载或上传当然是不行的,隔个两、三天就让硬盘休息一下吧。

没有固定的答案
大家都在用
就有他存在的意义
对吧
坏处肯定是有的
你把电脑打开还回影响寿命呢
你说是不?
只要用的开心就好了
电脑这个东西更新的好快的
用的太节省没必要

BT(BitTorrent)是一个优秀的多点下载工具,其全新的下载理念——下载的人越多速度越快,也逐渐为人们所接受。随着应用的普及,有一个问题逐渐成为大家争论的焦点:BitTorrent会不会伤害硬盘?

大家知道,BT之所以能提供这么高的下载速度,是因为在下载文件的同时,也为别人提供着这个文件的下载服务。一种观点认为:当一个文件有N个人下载的时候,硬盘的负荷将大大增加,造成损坏的几率也大大增加。另一种观点认为:硬盘的读写属于正常操作,硬盘有一个参数叫连续无故障时间(MTBF),它是指硬盘从开始运行到出现故障的最长时间,一般硬盘的MTBF至少在30000小时以上,而用户使用BT下载的时间肯定远远少于这个时间,所以使用BT对硬盘没有太大的危害。

与一般场合相比,使用BT会对硬盘进行更频繁地读写操作,在一定程度上,会加快硬盘的老化,但是如果我们注意使用时间并采取一定的优化措施,这种影响可以忽略。

1. 设置较大的Cache值

BT多线程地进行下载和上传,Windows默认的512KB的Cache就显然不够了。如果内存在256MB以上,将Cache设置得更大一些应该可以减少硬盘读写的频率。一般8~16MB效果最好。笔者设为32MB,同时开4个BT进程,硬盘指示灯的闪烁仍然比较正常。操作步骤如下(以Windows XP为例):

在“开始→运行”中输入“regedit”,打开“注册表编辑器”,依次打开“HKEY_LOCAL_MACHI

NESYSTEMCurrentControlSetControlSession Manager

Memory Management”,查找“IoPageLock-Limit”(没有的话就新建“IoPageLockLimr,类型为DWord),将它的值更改为新的Cache值,重新启动即可(注意:必须输入十六进制数值,32MB对应8000,16MB对应4000。强烈建议先备份注册表)。

如果是Windows NT系统,运行“系统盘符WINNT”目录下的“Regedit.exe”,进入“注册表编辑器”,查找字符串“MinlnitSize”,将键值由“4”改为“20”(十六进制数,相当于十进制数32)即可。

2. 降低优先级

BT占用资源较多,使用时可能会对系统的性能产生一定的影响。如果你用的是Windows 2000/XP,则可以用任务管理器降低所有BT软件的优先级,这样即使它要占用资源,也不会对其他应用程序产生太大的影响。具体方法是用“Ctrl+Alt+Del”组合键启动“Windows任务管理器”,在“进程”选项卡中,用右键点击BT软件进程,在“设置优先级”选单中选择“低”或者“低于标准”即可。
参考资料:http://www.bioon.net/Archive_view.asp?boardID=140&ID=37133

伤,肯定的了
建议用迅雷

伤,因为你用BT下载时,电脑会多次读取硬盘,这样就会对你的硬盘存在伤害的.如果把缓存相应的增加点就会减小对硬盘的伤害,但不可避免!有得必有失么!