请问我喜欢下载BT,经常下载对电脑有什么不好影响吗?因为几乎是每天都下载,一开电脑就下载,怕这样电脑会受不了,请问有什么好的方法能即能下载BT又不会影响电脑?同时请问到最后如果最坏的结果是不是只能换个硬盘?
三招两式让BT零伤害
如今,BT下载逐步成为了大家最喜欢的下载方式,因为BT下载有它自己独特的优势——资源非常丰富,BT所能下载的很多电影和电视连续剧都是通过其他方式所不能下载到的,然而很多BT用户却一直担心BT下载会对硬盘产生损伤,这里就为大家介绍几个小技巧,让大家真正解除BT伤害硬盘的心头之忧!
一、更改硬盘Cache
由于BT软件同时使用多线程进行下载和上传,造成硬盘要进行大量数据吞吐,当一个文件有N个人下载的时候,硬盘就要承受1次下载和N-1次上传(也就是BT所进行的上传动作),这样硬盘的负荷就会大大增加,造成损坏的几率也大大增加。
我们可以通过修改硬盘的CACHE的方法来降低BT下载对硬盘的伤害,具体操作如下:
1。修改注册表更改硬盘Cache
(1)依次打开“开始→运行”,输入“regedit”打开注册表,依次展开到以下键值:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management;
(2)这里,查看是否有“IoPageLockLimit”这个键值,如果没有可以新建一个Dword值(双字节值),此处需要输入16进制数。
Windows默认只有512KB的Cache显然不够,如果内存在256MB以上,开大一些Cache可以减少硬盘读写,提高性能。一般设在8-16MB效果最好。16M对应的是4000,32M对应的是8000,,如果内存大,就设置大点。
(图1)
提示:
计算转换方法如下:
1MB = 1024K,
16MB = 16384K
= 4000(16进制)
= 4*16^3 + 0*16^2 + 0*16^1 + 0*16^0 = 16384k (十进制)
(3)最后重新启动计算机即可。
2。设置BT软件更改硬盘缓存
修改注册表的方法对于不熟悉注册表的朋友来说可能比较麻烦,不敢轻易动手。其实,我们还可以在BT下载软件中,通过图形化的操作界面来设置硬盘的缓存。
目前主流的BT下载软件中都带有调节缓存的设置项目,这里我们以大家所经常使用的BitComet为例进行介绍。
在打开的主界面中,可依次打开主菜单“选项→选项”,在打开的主界面中点击“磁盘缓存”选项,可以在右侧窗口中设置磁盘缓存最小值、最大值,如果下载的速度经常保持在500KB/s,那么就可以将磁盘缓存大小设为40M,当然也可以勾选“在最大值最小值范围内自动调整缓存大小”,让程序自动调整磁盘缓存。
在BT软件中进行设置就相对容易多了,不用记注册表的子键,直接输入要设置的值即可。(图2)
二、降低BT软件运行优先级
BT比较占用资源,启动运行后,可能会对整个系统的性能造成一定的影响。
如果使用的是Windows 2000/XP系统,我们可以利用任务管理器把BT软件的优先级降低,这样即使它占用资源,也不会影响其它应用程序的性能,因为它抢占资源的优先级不够高,从而降低对硬盘和系统的影响。
具体操作是:
在Windows XP操作系统中,可以按下“Ctrl+Alt+Del”组合键开启系统的“Windows任务管理器”,点击“进程”选项卡,找到对应的BT下载程序;然后在其上单击右键,然后将右键菜单上的“设置优先级”设置为“低于标准”或“低”就可以了。
(图3)
经过以上的几种方法,我们已经把BT下载对硬盘的损伤几乎降到了“0”,只要你在使用的时候不要一次性开太多的下载或上传的窗口(通常1到3个就行了),那么你就可以放心地进行BT下载了。
我们知道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软件进程,在“设置优先级”选单中选
择“低”或者“低于标准”即可。
。