• 阅读2791
  • 回复7

【BT教程之四】BitComet常见的问题以及速度问题解答

[复制链接]
发表于 2005-10-23 10:17 | 显示全部楼层 |阅读模式
<FONT size=5><B>BitComet安全吗? </B></FONT><BR><BR>BitComet基于BitTorrent协议,并有所改进(参考BitComet协议)。BitTorrent是离散中心服务器(Tracker)型的P2P协议,目的在于高速分享大文件,而非匿名。下载/上传者的IP将被Tracker和其他下载/上传同一文件的用户获得(否则无法直接通讯),正在下载的文件将被共享。但除此以外,用户机器上的其它文件都不会被泄露。 <BR><BR><FONT size=5><B>监听端口有什么作用? </B></FONT><BR>监听端口能使你获得远程连接。前提是你是公网ip,或你对监听的端口作了端口映射。<BR>在端口通的情况下,很多内网用户就可连接到你。你就可以和更多的人进行连接下载,你的速度就会快起来。简单的说,你不监听端口,将少了一半的传输机会。<BR><BR><FONT size=5><B>Peer详细列表中什么是“远程”,什么是“本地”?</B></FONT><BR><BR>通俗地说“本地”就是自己根据IP找到了别人,“远程”就是别人根据你的IP找到了你。如果没有监听端口,或者没有公网IP,或者在网络防火墙后,或者网关没有端口映射,别人是找不到你的或者找到了也连不上,也就没有远程连接,这样的用户通常被称作“内网”。谁都可以找到并连上公网用户;内网用户只能主动去找别人;内网用户和内网用户之间一般互相找不到。 <BR><FONT size=5><B>BitComet和其他BitTorrent软件相比下载速度上有什么不同?</B></FONT><BR><BR>BitComet是少数的不使用BitTorrent官方Python内核的BT下载软件之一。作者灿烂微笑花费了相当长的时间用C++完全独立重写内核,曾经发布过N多测试版,并加入了如下的UPnP自动端口映射功能提升内网性能。应该说对性能的过份执着也是目前界面简朴的一个重要原因,只能对不住那些想要时尚花哨界面的朋友们了。至于速度,请自行试用比较。 <BR><FONT size=5><B>为什么说Bitcomet的磁盘缓存可以保护硬盘?</B></FONT><BR><BR><BR>传统BT高速下载时硬盘会响得很厉害,这是大量的随机读取造成的。举个例子:100M的文件是被分成256K大小的Piece(块),按最少存在原则随机下载,而每个Piece再被分成16K的slice(片)顺序请求,每次通讯就是以slice为单位的。因此总的说是随机访问,但相邻slice的顺次访问几率较大,因此可以以piece为单位在内存中建立缓存。BitComet可以由用户设置缓存大小。下载上传时通过统计标签可以看出缓存的效率:读/写命中率、磁盘读写请求频率和实际读写频率,可以明显地看出牺牲一小部分内存作缓存对硬盘的保护作用。 <BR><FONT size=5><B>磁盘缓存应设置多少合适?</B></FONT> <BR>BitComet的磁盘缓存功能可以有效地保护硬盘,提高读写效率,缓存设置多大并无一定之规。如果下载或是上传速度常常超过150KB/s,那么就有必要增大BitComet默认的缓存设置以进一步保护硬盘了,请根据自己的一般下载速度和内存容量设置。BitComet允许设置缓存最小值、最大值、并且在分配之前检测当前物理内存以确保一定空余量,此外可以在全局统计中看到当前缓存分配状态。一般500KB/s的速度下建议将缓存最大值设定为40M以上。 <BR><FONT size=5><B>BitComet续传不需要扫描,那么是如何保证文件完整的?</B></FONT> <BR>BitComet将上一次的下载状态以xml文件形式保存在status目录下,只要两次下载中间没有第三方程序更改过目标文件,或者曾经出现过文件IO错误,那么续传无需扫描也可以保证下载的完整性。假如中途曾遇到停电或其他IO错误,请选择手动检查完整性扫描一遍即可放心续传。如果下载中途发生文件I/O错误或者磁盘空间不足,会自动停止该文件下载;意外断电重新进入时会提示有必要时手动扫描一遍。 <BR><BR><BR><FONT size=5><B>什么是UPnP自动端口映射?</B></FONT> <BR>准确地说是适合内网但不仅限于内网。内网的特点就是无法对外打开监听端口,因此会损失所有外部发起的连接。比如ADSL用路由器、Windows网络共享等等。常用的解决办法是用NAT进行端口映射,将网关/路由上的端口映射到本机,但操作过程相对复杂晦涩。BitComet支持UPnP自动端口映射,可以在本机上自动完成网关端口映射的操作。用BitComet可以在不作任何配置的情况下自动在网关上打开对外端口(参考微软文档),速度自然得到了提升。UPnP已经在WindowsXP中得到了支持(见微软文档),并在MSN Messenger中得到了应用。目前支持UPnP的操作系统是WindosXP,网关设备包括WindowsXP的Internet连接共享和防火墙及支持UPnP的DSL和Cable路由器。 <BR><BR><FONT size=5><B>我的操作系统是XP,为什么日志上说UPnP映射失败?</B></FONT> <BR>可能的原因很多,可以如下尝试关闭本机的ICF网络防火墙,因为XPSP1的ICF和UPnP设备发现有冲突。 <BR><BR><FONT size=5><B>UPnP的适用性?</B></FONT><BR><BR>BitComet支持UPnP。但能否成功UPnP,不仅在于BitComet,还包括: <BR>网关或路由器是否支持UPnP,且管理员打开了网关或路由器的UPnP功能; <BR>你的电脑的操作系统是否支持UPnP,目前官方宣称可以支持的只有Windows Me和Windows XP。 <BR><BR><FONT size=5><B>我的操作系统是XP,为什么日志上说UPnP映射失败?</B></FONT><BR><BR>可
六安论坛
 楼主| 发表于 2005-10-23 10:17 | 显示全部楼层
<STRONG><FONT size=5>任务列表中什么是“分享率”?<BR><BR></FONT></STRONG>BitComet中的分享率表示自己的分享程度,数字越大表示自己的贡献越大,人品越好。<BR><BR>下载任务:任务总上传量 / 任务总下载量 <BR>做种任务: 任务总上传量 / 文件总计大小 <BR><BR><FONT size=5><B>用户列表中什么是“远程”,什么是“本地”?</B></FONT><BR><BR>通俗地说“本地”就是自己根据IP找到了别人,“远程”就是别人根据你的IP找到了你。如果没有监听端口,或者没有公网IP,或者在网络防火墙后,或者网关没有端口映射,别人是找不到你的或者找到了也连不上,也就没有远程连接,这样的用户通常被称作“内网”。谁都可以找到并连上公网用户;内网用户只能主动去找别人;内网用户和内网用户之间一般互相找不到。具体请参考:内网外网 <BR>用户列表中什么是“内网互联”(防火墙和NAT穿越)?(新) <BR>传统bt客户端中,下载同一个任务的公网用户可以帮助内网用户中转数据,但是内网用户互相不能连接上。BitComet可以不同内网的用户通过UDP互相连接实现内网互联。对内网用户来说这通常意味着更快的下载速度因为可以连接上更多的用户。无需任何设置,BitComet将会自动监测网络连接(自动判断是否处于NAT后或者没有端口映射),然后自动开启内网互联,从而加速内网下载。当然也可以在选项-高级中允许或禁止此功能。 <BR><BR><FONT size=5><B>用户列表中的“DUdu”表示什么?</B></FONT><BR><BR>BitComet的Peer列表中的DUdu分别表示 (调试用,一般用户不必理会) : <BR>D---可以下载 <BR>U---给予上传 <BR>d---需要下载 <BR>u---需要上传 <BR><BR><FONT size=5><B>任务统计中的错误数据是什么?</B></FONT><BR><BR>错误数据可能的原因有3个: <BR>网络通信受外界干扰不够稳定,传输中数据包受损,导致下载的部分数据出现错误; <BR>发送方出了错误,但以为是正确的数据。BitComet显示的错误统计不只包括错误数据,也可能是通信协议的异常。 <BR>与部分非官方BT客户端软件在扩展协议上不能完全兼容,可能导致下载数据错误。在BT客户端软件百家争鸣的今天(参考BT客户端软件的发展),不少BT客户端软件除了遵循原有的BitTorrent协议,还进行了协议扩展。虽然所有的BT客户端软件都能够兼容BitTorrent协议,但扩展协议没有统一标准,所以会出现不同BT客户端软件之间不能够完全兼容、传输错误数据的现象。 <BR>Bitcomet完全兼容BitTorrent协议,在与BitTorrent官方版本、Shadow版本、Plus版本、Plus II版本、ABC版本的peer进行通信时,出现错误数据的概率非常非常小,基本上是因为原因1;在与其他BT客户端软件软件通信时,如果屡屡出现错误数据,基本上是因为原因2、3。<BR><BR><BR><FONT size=5><B>BT下载时出现错误数据是否会导致下载的电影、游戏、软件无法使用?</B></FONT><BR><BR>不会。BitComet在发现下载的某块数据错误之后会自动重新下载这块数据,所以不论曾经出现过多少错误数据,只要最后完成了下载,也就是说下载进度到100%之后,所下载的电影、游戏、软件都可以正常使用。如有问题建议检查完整性后看是不是100%。 <BR><BR><FONT size=5><B>为什么说新版的BitComet可以大大减少磁盘碎片?</B></FONT><BR><BR>BT的特点就是将共享文件逻辑分块、多点对多点传输,下载的文件被分成几千几万个小块随机下载,这样很容易产生磁盘碎片,从而对硬盘寿命和性能产生很大的负面影响。一般来说这个问题很难避免,然而BitComet 0.52或更高版本采用了其独特的智能磁盘分配(IntelligentDiskAllocating)技术,可以使磁盘碎片基本减少到零!有兴趣的用户可以按如下方法测试BitComet的零磁盘碎片效果: <BR><BR><BR>采用0.52或更高版本BitComet; <BR>目标分区没有启用NTFS的压缩功能; <BR>BT下载前目标分区没有碎片(可以用磁盘整理软件),且剩余空间要足够; <BR>选择文件保存位置的时候选择这个分区; <BR>下载中不要对这个分区操作(避免出现其他软件造成的碎片),等下载完成后,用磁盘碎片整理工具察看 -- 是不是真的一点碎片也没有? ^_^ <BR><BR><BR><BR><FONT size=5><B>金山网镖/KV2004/Zone Alarm 5.0有可能导致BitComet的CPU占用狂高 </B></FONT><BR><BR><BR>少数人反映金山网镖/KV2004/Zone Alarm 5.0导致BitComet的CPU占用狂飙,如果出现这种现象,请改用其它网络防火墙尝试,如Windows XP自带的ICF、天网防火墙、诺顿网络安全特警等等。 <BR><BR><BR><FONT size=5><B>XPSP1下NetLimiter有可能导致BitComet异常崩溃 </B></FONT><BR>少数NetLimiter用户反映XPSP1下安装NetLimiter可能会产生NTDLL.DLL的错误导致BitComet异常崩溃,据出现此问题的用户反映,升级XP操作系统到SP2就可以解决这个问题了。 <BR><BR><BR><FONT size=5><B>Norman会导致BitComet频繁崩溃 </B></FONT><BR><BR><BR>据错误报告分析,安装Norman会导致BitComet频繁崩溃(NTDLL.DLL错误),如果要使用BitComet,建议将Norman卸载。 <BR>Spybot会错误报告BitComet快捷方式包含"Comet Cursor" <BR>Spybot会错误报告BitComet快捷方式包含"Comet C
六安论坛
 楼主| 发表于 2005-10-23 10:18 | 显示全部楼层
<STRONG><FONT size=5>繁体98/ME下简体字文件名不能正确识别的解决方法</FONT></STRONG> <BR><BR>安装这个软件即可解决<BR><a href="http://search.cpatch.org/download/patchutil/unicodeaton/unicodeaton_240.exe" target="_blank" ><FONT color=#003366>http://search.cpatch.org/downloa ... unicodeaton_240.exe</FONT></A><BR>参考:<a href="http://cpatch.org/unicode/" target="_blank" ><FONT color=#003366>http://cpatch.org/unicode/</FONT></A><BR><BR><FONT size=5><B>ADSL用户的BC应当怎样设置</B></FONT><BR><BR>首先如上所述,没有“远程”的ADSL用户应当尽量做端口映射,争取获得远程,有了远程,就可以关闭内网互连功能,减少额外的开销和统计错误。另外ADSL用户在上传带宽满的情况下,会对下载带宽造成影响,所以限制上传速度在上传极限速度的80%-85%,可以获得最大的下载速度(具体可以先限制全局上传速度在40KB/s试试)。在带宽有限的情况下不要同时开启太多任务,BT的特点是要集中带宽下载一个任务才能获得最好的效果。另外因为带宽有限,经常因为BT把带宽用完了导致打不开网页或者打开网页很慢,这时候适当限制一下下载速度,留出一些给浏览器也许就能解决问题了。<BR><BR><BR><FONT size=5><B>0.56的标题栏显示速度和各个任务的速度之和不符</B></FONT><BR><BR>一般来说,是内网互连功能引起的,如果你有“远程”,完全可以关闭内网互连功能,减少这部分网络开销或者是内网互连引起的统计错误。如果没有“远程”,那么就只能期待微笑在下一个版本的BC中降低内网互连产生的额外开销或者统计错误了。对于采用路由方式的ADSL用户,我强烈建议大家弄懂端口映射,这样很简单就可以出现“远程”,有了远程就可以关闭内网互连,减少带宽的额外开销,获得最大的下载速度。<BR><BR><FONT size=5><B>为什么速度时慢时快?</B></FONT><BR>你的速度来源于其他的用户(peer),因此连接到的peer的数量和质量是决定速度的关键。而由于这种连接都是不稳定的(尤其是内网用户),随时有断连、对方下线之类的问题,因此偶尔速度起伏很大是很正常的。<BR>此外,经常有人说得诸如“几小时前速度还很快。现在就才10K或者不下载只上传”之类的问题,请自己去观察用户列表,大部分都是因为种子少、你的进度超过了大部分人的进度、有你需要的块的peer变少的缘故。<BR>至于那些下到XX%就不能下的问题,也请自己去观察用户列表里别人是不是一样这个进度!<BR><BR><B><FONT color=red>总之,BT下载需要的是耐心,一时半会的速度慢不算什么,有的下总比没得下好。还有,不要总看着别人的网速流口水!</B></FONT><BR><BR><STRONG><FONT size=5>18、新版的Bitcomet提示找不到Qdiplus.dll文件?<BR><BR><BR></FONT></STRONG>似乎是某些2000系统下出现的特定问题。QQ目录下包含这个文件,复制到BC安装目录下即可解决问题。<BR><BR><FONT size=5><B>19、下载完的电影无法观看(提示缺少解码器、非支持格式等等)</B></FONT><BR><BR>推荐安装暴风影音,软件自带相当全的解码器。软件主页<BR><a href="http://www.yesure.com/storm/" target="_blank" ><FONT color=#003366>http://www.yesure.com/storm/</FONT></A><BR>各大下载站点也均有下载。<BR><BR><FONT size=5><B>下载到xx%后无法继续下载(或者只有上传/不停产生错误数据等)</FONT></B><BR><BR>一般来说,不能继续下载的时候首先应该看健康度和连接上的其他peer的情况。只有上传没有下载的时候,通常是没有种子或者连不上有所需要块的peer了。如果有上传也有下载,却一直停到99.x%,那就看看是不是不停接到错误文件,或者是你作了路由器的TCP和UDP端口映射 将路由设置里的DMZ关闭,也就是设置为Disable 有时也可解决此类问题<BR><BR><FONT size=5><B>21、提示can not listen to port :xxxxx </FONT></B><BR><BR>端口无法监听,通常是安装后出现这个提示,BC程序从点退出到实际退出后台有一个过程,一般在10秒以内,如果在这期间安装并启动BC的话就会出现此提示。等待程序完全退出或者重启电脑都可以解决问题。<BR>端口被其他情况占用的时候也会出现此提示,改变BC端口设置即可。<BR><FONT size=5><B>22、日志显示Windows XP ICS Status: cannot find working ICS. 或者 Windows XP UPnP Status: device not found! </FONT></B><BR><BR>ICS:Internet Connection Sharing 网络连接共享,多机直连的时候用来共享上网用的。<BR>如果你不知道什么是ICS,OK, 那你也就根本不用理会这个日志,它和你的下载速度没有任何关系。<BR>同样的,没有找到upnp设备也不是什么大不了的事情。<BR>这些只是状态描述,并不等于错误提示。大部分人的BC都是和这个一样的提示。<BR><FONT size=5><B>23、下载速度自动调整到600K </FONT></B><BR><BR>0.57之后的版本加入此项设置,如果运行中任务包含5qzone的Tracker,则自动将下载速度限制到600K,全局日志出现 Apply Network Connection Policy: CERNET 字样。若停止连接5q服务器,则全局日志出现 Apply Network Connection P
六安论坛
发表于 2006-11-8 18:33 | 显示全部楼层
不错,不过似乎应该发到IT区吧。
六安论坛
发表于 2006-11-23 05:34 | 显示全部楼层
<p>我是新人,先来此版学习一下!</p>
六安论坛
发表于 2007-2-15 09:29 | 显示全部楼层
六安论坛
发表于 2007-2-15 09:29 | 显示全部楼层
六安论坛
发表于 2007-5-9 21:05 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
六安论坛
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

侵权举报:本页面所涉内容为用户发表并上传,相应的法律责任由用户自行承担;本网站仅提供存储服务;如存在侵权问题,请权利人与本网站联系删除!举报微信号:点击查看