Board logo

标题: [交流] 让BT下载对硬盘“0”伤害 [打印本页]

作者: funnier    时间: 2008-3-3 19:38     标题: 让BT下载对硬盘“0”伤害

一、更改硬盘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,,如果内存大,就设置大点。

提示:
计算转换方法如下:
  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软件中进行设置就相对容易多了,不用记注册表的子键,直接输入要设置的值即可。

二、降低BT软件运行优先级

BT比较占用资源,启动运行后,可能会对整个系统的性能造成一定的影响。如果使用的是Windows 2000/XP系统,我们可以利用任务管理器把BT软件的优先级降低,这样即使它占用资源,也不会影响其它应用程序的性能,因为它抢占资源的优先级不够高,从而降低对硬盘和系统的影响。具体操作是:
 
在Windows XP操作系统中,可以按下“Ctrl+Alt+Del”组合键开启系统的“Windows任务管理器”,点击“进程”选项卡,找到对应的BT下载程序;然后在其上单击右键,然后将右键菜单上的“设置优先级”设置为“低于标准”或“低”就可以了。

经过以上的几种方法,我们已经把BT下载对硬盘的损伤几乎降到了“0”,只要你在使用的时候不要一次性开太多的下载或上传的窗口(通常1到3个就行了),那么你就可以放心地进行BT下载了。
作者: mhll    时间: 2008-3-3 20:02

我记得在一些较高版本里的BT选项中已经有修改Cache这一选项了,迅雷的好像也可以。降低BT优先级似乎对减少硬盘读写用处不大。无论如何,还是谢谢楼主的无私分享的。
作者: luxiaoyao66    时间: 2008-3-3 22:18

非常好的提议 已经照做了 觉得还满管用的 谢谢楼主
作者: gowinder    时间: 2008-3-3 22:29

其实没有必要啦,我的笔记本天天开着下载,用3年就有坏道了,3年,新硬盘也便宜了,也可以换了!不过还是谢谢楼主了!
作者: sz703    时间: 2008-3-3 22:32

首先支持你发贴,其实我觉得再怎么设置,用BT下载对电脑都是有伤害的,只是大与小的问题,只要不经常用BT下载,硬盘还是没有事的,另外就是外接一个旧的硬盘下,你就可以放心了,呵呵
作者: ujmkl41    时间: 2008-3-3 22:43

使用bt必须对存放文件的磁盘进行定期磁盘清理,否则容易造成在使用bt时的死机
作者: kk2    时间: 2008-3-4 08:36

希望真的可以減輕吃硬碟的BT 當然也希望下載變慢
這樣不是在做白工 來去試試看喔 感恩大大分享
作者: ballten    时间: 2008-3-4 14:41

不知道这个方法是否真的有效,但还是要支持一下!
作者: huashanlun    时间: 2008-3-4 14:45

我的硬盘就是下BT下挂掉的
不过对于3年的硬盘来说的话也差不多该寿终正寝了
作者: 7419qqq    时间: 2008-3-4 15:36

看样子,bt还是少用一些的好啊。我学习了啊。
作者: 神像    时间: 2008-3-4 16:21

以前就听说最好别用BT,今天听楼住的分享,决定回家把BT删除了。
作者: zqy0811    时间: 2008-3-7 19:11

真是谢谢楼主了,我也在用BT下载网站的东西,总听人说用BT下载东西
对自己的硬盘有损害,看了你的发表,我就不用怕了,谢谢LZ
作者: 单车少男    时间: 2008-3-7 19:16

BT是下载和上传,双向的传输方式,所以会,下载的人越多,下载越快。

因为变态,所以叫BT,呵呵

最后的方式就是把,下载设置成没有限制,上传设置成小点。
作者: mxf65    时间: 2008-3-8 02:01

我是外接U盘来下载然后移动到硬盘上,不知道这样可不可以减少对硬盘的损坏.
希望高人指点!多谢!




欢迎光临 SiS001! Board - [第一会所 关闭注册] (http://67.220.92.23/bbs3/) Powered by Discuz! 7.2