2005-3-16 12:03
传统BT高速下载时硬盘会响得很厉害,这是大量的耍佞读取造成的。举个例子:100M的文件是被分成256K大小的Piece(块),按最少存在原则耍佞下载,而每个Piece再被分成16K的slice(片)顺序请求,每次通讯就是以slice为单位的。因此总的说是耍佞访问,但相邻slice的顺次访问几率较大,因此可以以piece为单位在内存中建立缓存。BitComet可以由用户设置缓存大小。下载上传时通过统计标签可以看出缓存的效率:读/写命中率、磁盘读写请求频率和实际读写频率,可以明显地看出牺牲一小部分内存作缓存对硬盘的保护作用。
BT的特点就是将共享文件逻辑分块、多点对多点传输,下载的文件被分成几千几万个小块耍佞下载,这样很容易产生磁盘碎片,从而对硬盘寿命和性能产生很大的负面影响。一般来说这个问题很难避免,然而BitComet 0.52或更高版本采用了其独特的智能磁盘分配(IntelligentDiskAllocating)技术,可以使磁盘碎片基本减少到零!
BT的特点就是将共享文件逻辑分块、多点对多点传输,下载的文件被分成几千几万个小块耍佞下载,这样很容易产生磁盘碎片,从而对硬盘寿命和性能产生很大的负面影响。一般来说这个问题很难避免,然而BitComet 0.52或更高版本采用了其独特的智能磁盘分配(IntelligentDiskAllocating)技术,可以使磁盘碎片基本减少到零!
![[图片: 48.gif]](http://www.e7play.com/e7play/Images/ad/48.gif)