BitComet常见问题三

来自站长百科
跳转至: 导航、​ 搜索

导航: 上一页

磁盘性能

为什么说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下载前目标分区没有碎片(可以用磁盘整理软件),且剩余空间要足够; 选择文件保存位置的时候选择这个分区; 下载中不要对这个分区操作(避免出现其他软件造成的碎片),等下载完成后,用磁盘碎片整理工具察看 -- 是不是真的一点碎片也没有?

软件冲突

金山网镖/KV2004/Zone Alarm 5.0有可能导致BitComet的CPU占用狂高或界面反应迟缓.

有人反映金山网镖/KV2004/Zone Alarm 5.0导致BitComet的CPU占用狂飙,如果出现这种现象,请卸载他们,重启后再试。或者改用其它网络防火墙尝试,推荐Windows XP自带的网络防火墙、天网防火墙个人版、诺顿网络安全特警等等。

XPSP1下NetLimiter有可能导致BitComet异常崩溃

少数NetLimiter用户反映XPSP1下安装NetLimiter可能会产生NTDLL.DLL的错误导致BitComet异常崩溃,据出现此问题的用户反映,升级XP操作系统到SP2就可以解决这个问题了。

Norman会导致BitComet频繁崩溃

据错误报告分析,安装Norman会导致BitComet频繁崩溃(NTDLL.DLL错误),如果要使用BitComet,建议将Norman卸载。

为什么BitComet运行时,瑞星网络防火墙报告说BitComet企图发送邮件?

不少正版瑞星2004的用户反映BitComet运行时,瑞星网络防火墙报告说BitComet企图发送邮件,其实这是瑞星网络防火墙的误报。据分析只要当前用户中有人使用了smtp端口作监听端口,而BitComet试图连接这个用户时,瑞星就会误报说BitComet企图发送邮件,而并不理会是否真的使用的smtp在发送邮件。市面上其他防火墙比如:BlackICE PC Protection、McAfee Security、Symantec、Tiny Personal Firewall、ZoneAlarm或者国产的天网防火墙都没有类似的问题。

BitComet安全吗?

BitComet基于BitTorrent协议,并有所改进(参考BitComet协议)。BitTorrent是离散中心服务器(Tracker)型的P2P协议,目的在于高速分享大文件,而非匿名。下载/上传者的IP将被Tracker和其他下载/上传同一文件的用户获得(否则无法直接通讯),正在下载的文件将被共享。但除此以外,用户机器上的其它文件都不会被泄露。 为什么刚打开BitComet我的防火墙就报告BitComet正在连接某IP的80端口,是不是有木马? 这个是自动提示版本更新或者广告图片更新。自动提示版本更新默认打开,可以在选项->高级里关闭。另外请按照本站的链接下载安装包,其完整性可以通过首页的MD5验证码来检查。关于网络防火墙及计算机安全方面的问题,请参考微软文档:保护您的PC。

Spybot会错误报告BitComet快捷方式包含"Comet Cursor"

Spybot会错误报告BitComet快捷方式包含"Comet Cursor"这个spyware。其实快捷方式只是一个链接又怎么可能有问题,仅仅是名称恰好有Comet字样而以。[具体讨论]

其它问题

为什么这段时间我用bt下载,bt老是提示:从服务器接受的数据损坏?

可能的原因有3个:

  1. 网络通信受外界干扰不够稳定,传输中数据包受损,导致下载的部分数据出现错误;
  2. 发送方出了错误,但以为是正确的数据。BitComet显示的错误统计不只包括错误数据,也可能是通信协议的异常。
  3. 与部分非官方BT客户端软件在扩展协议上不能完全兼容,可能导致下载数据错误。在BT客户端软件百家争鸣的今天,不少BT客户端软件除了遵循原有的BitTorrent协议,还进行了协议扩展。虽然所有的BT客户端软件都能够兼容BitTorrent协议,但扩展协议没有统一标准,所以会出现不同BT客户端软件之间不能够完全兼容、传输错误数据的现象。

解决方法:出现错误提示时,选择:常用-传送信息-外部announce,然后输入:http: //btfans.3322.org:6969/announce ,就可以连接了。

有关广告

关于BitComet软件中的广告

BitComet中文版软件包含非弹出式图片广告(仅仅是不占资源的背景图片)和菜单上的文字广告,广告中的任何内容都和BitComet无关。一个喜欢自己做的东西的人是不会愿意被广告弄得乱七八糟的,然而加入广告是一种无奈,也是一个尝试,其目的是希望BitComet能有足够的能力继续其独立自主个性化的发展。欢迎到论坛发表你的意见。并同时欢迎公益性广告和商业性广告写信联系<bitcomet@yahoo.com> ,也欢迎探讨其他合作事宜。

关于BitComet网页中的广告

每次新版发布时,BitComet的网页服务器总是不堪重负,常常就那么倒下了。在9月份这次连续五六天的无法访问后,终于决定放上几个小广告,争取有能力租用一台破机器减轻负担,希望得到大家的支持和谅解。

关于作者

BitComet作者灿烂微笑是DC++论坛论坛创始者之一,2003年2月份开始宣传推广Bittorrent并制作出发布页的雏形,2003年4月左右论坛更名为DC++和BT爱好者(btfans,现今的btchina)并有幸得到ulion的加入建设,2003年5月由于访问量过大服务器无法支持,而所有捐款只够CPU和主板的,几乎整整一个月处于难以维继状态,最终站点是靠广告得来的少许资金和ulion的不懈努力苟活了下来,并且有幸坚持住了其独立免费的风格。灿烂微笑于2003年7月就对现存BT客户端性能极度不满意,并于8月开始动手写BitComet (当时叫做SimpleBT),直到现在。