eMule的新用户往往很关心这个问题:eMule的下载速度有多快?
把你的带宽除以10,这就是你的emule的最大下载速度。假如你的带宽是1Mb(1024Kb),换算一下单位就是102
4/8=128KB(eMule里默认以KB/s为单位)。WindowsXP预留20%带宽,你剩下128×0.8=102.4KB/s,这就是你的eMule的最高速度了。听说过有网络限速不严而达到更高的,对绝大多数人来说意义不大。
怎样做能提高下载速度?
1、正确设置你的下载上传速度
2、得到一个HighID
3、每次同时下载文件不要太多,20个左右的文件合适
4、挑选源最多的文件,和能够长期供源的文件来下载
5、eMule开的时间越长越好
6、加入好友
下面详细把以上内容一一说明。
首先我们看一下哪些因素影响我们的下载速度:
1。emule的设置
emule的设置方法在FAQ里已有详细说明,我在这里不过多说了,我要着重强调的是上传速度的设定。有的朋友出于共享精神把自己的上传速度开得很高,有的朋友听说增加上传会提高积分,从而缩短排队时间,所以也把上传速度开得很高,我提醒大家要谨慎
a.TCP协议把要发送的数据分割成许许多多的小段,每小段再加上发送人的IP地址和目的地址(当然还有其他东西)就成了一个封包,不管一个文件多大,都会分割成这样的小包发送和接收。当一方要给另一方传送数据时,他先给对方发送一个这样的封包,对方收到后,会打开这个封包,然后检查这个封包里的数据是否出错或有数据遗失。如果没错,就返回发送方一个正确信号。发送方收到这个信号,然后继续发送下一个封包直到文件传送完毕。一但接受方发现数据出错,就会反馈一个封包错误的信号,那发送方会把上一个封包重复发送过去,直到这一封包接受成功。接受方在收到每一个封包以后,都会回馈一个正确或者出错的信号。发送方会等待这一信号来决定下一次发送哪个封包,如果发送方在规定的时间内没有受到接受方回馈的信号,就认为上一个封包已经遗失。然后发送方会自动把上一个封包继续再发送。直到接受方回馈正确的信号。知道这个协议,你就很容易理解为什么我建议你限制上传的速度了如果你不限制你的上传的话,当你接受别人给你发送数据时,你回应就会慢一些。设置回应不出去(因为回应是要走上传通道的),甚至对方没来得及等到你的回应就已经Timeout了,然后他会继续把你已经收到的包继续发一遍又一遍,实际上浪费了带宽,表现在eMule上就是速度慢了。(本文作者曾将上传速度设的很高,结果下载明显减慢,按Athanasia坛主的FAQ重新设置后就好了。)
b.假如你要从我这里下载一个文件,而我不从你那里下载任何文件,那么你在我这里的积分只能*排队时间来慢慢积累。所以,无论你的上传速度有多高,都不会改变你在我这里的地位(这种一对一的互惠关系是emule的内部机制,无法人为干预)。
新闻热点
疑难解答
图片精选