分类：资源共享
问题：从网上下载电影对硬盘伤害大吗？有损害吗？怎么办？ 
有损害吗？怎么办？
回答：BT下载是宽带时代新兴的P2P交换文件模式，各用户之间共享资源，互相当种子和中继站，俗称BT下载。由于每个用户的下载和上传几乎是同时进行，因此下载的速度非常快。不过，它会将下载的数据直接写进(不像FlashGet等下载工具可以调整缓存，到指定的数据量后才写入硬盘)，因此对硬盘的占用率比FTP下载要大得多!   此外，BT下载事先要申请硬盘空间，在下载较大的文件的时候，一般会有2~3分钟时间整个系统优先权全部被申请空间的任务占用，其他任务反应极慢。有些人为了充分利用带宽，还会同时进行几个BT下载任务，此时就非常容易出现由于磁盘占用率过高而导致的死机故障。 　因此，除非你的电脑硬件配置相当高(尤其是内存，至少要在256MB以上)，否则在BT下载作出改进以前，如果要进行长时间、多任务的下载应用，最好还是采用传统的FTP软件。  大家知道，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软件进程，在“设置优先级”选单中选择“低”或者“低于标准”即可。参考一下吧~