盆栽植物批发哪里有卖:BT下载到底伤不伤硬盘?

来源:百度文库 编辑:中科新闻网 时间:2024/05/04 18:33:55
都说用BT下载会伤硬盘,到底伤不伤呢?如果伤的话,究竟是怎么个伤法呢?哪位高手能帮我详细解答一下?
我最关心的是伤硬盘会不会导致硬盘内存储的数据丢失或损坏呢?

使用BitComet可以有效解决你说的问题
BitComet是基于BitTorrent协议的高效p2p文件分享免费软件(俗称BT下载客户端),支持多任务下载,文件有选择的下载;磁盘缓存,减小对硬盘的损伤;只需一个监听端口,方便手工防火墙和NAT/Router配置;在WindowsXP下能自动配置支持Upnp的NAT和XP防火墙,续传做种免扫描,速度限制等多项实用功能,以及自然方便的使用界面。
为什么说Bitcomet的磁盘缓存可以保护硬盘?
传统BT高速下载时硬盘会响得很厉害,这是大量的随机读取造成的。举个例子:100M的文件是被分成256K大小的Piece(块),按最少存在原则随机下载,而每个Piece再被分成16K的slice(片)顺序请求,每次通讯就是以slice为单位的。因此总的说是随机访问,但相邻slice的顺次访问几率较大,因此可以以piece为单位在内存中建立缓存。BitComet可以由用户设置缓存大小。下载上传时通过统计标签可以看出缓存的效率:读/写命中率、磁盘读写请求频率和实际读写频率,可以明显地看出牺牲一小部分内存作缓存对硬盘的保护作用。
磁盘缓存应设置多少合适?
BitComet的磁盘缓存功能可以有效地保护硬盘,提高读写效率,缓存设置多大并无一定之规。如果下载或是上传速度常常超过150KB/s,那么就有必要增大BitComet默认的缓存设置以进一步保护硬盘了,请根据自己的一般下载速度和内存容量设置。BitComet允许设置缓存最小值、最大值、并且在分配之前检测当前物理内存以确保一定空余量,此外可以在全局统计中看到当前缓存分配状态。一般500KB/s的速度下至少将缓存最大值设定为50M以上。
为什么说新版的BitComet可以大大减少磁盘碎片?

BT的特点就是将共享文件逻辑分块、多点对多点传输,下载的文件被分成几千几万个小块随机下载,这样很容易产生磁盘碎片,从而对硬盘寿命和性能产生很大的负面影响。一般来说这个问题很难避免,然而BitComet 0.52或更高版本采用了其独特的智能磁盘分配(IntelligentDiskAllocating)技术,可以使磁盘碎片基本减少到零!有兴趣的用户可以按如下方法测试BitComet的零磁盘碎片效果:
采用0.52或更高版本BitComet;
目标分区没有启用NTFS的压缩功能;
BT下载前目标分区没有碎片(可以用磁盘整理软件),且剩余空间要足够;
选择文件保存位置的时候选择这个分区;
下载中不要对这个分区操作(避免出现其他软件造成的碎片),等下载完成后,用磁盘碎片整理工具察看 -- 是不是真的一点碎片也没有? ^_^