请问EMULE如何设置效率最高。?!

来源:百度知道 编辑:UC知道 时间:2024/05/02 11:03:29
我的是LOWID~

先,P2P系统中总下载=总上传,因此要想提高所有人的下载速度只能通过提高上传速度达到。acat版本中修改了socket的参数,显著的提高了上传的效率。我曾在我的机器上做过比较试验,同样设置1000K/S的上限,官方版本上传速度大约在500K到600K,而acat版基本上就是1000K/S,误差不超过1%。

上传的提高是有限的,每个人受带宽的限制,上传不可能无限加大,那么如何更好的利用带宽资源提高下载速度呢?

下载速度取决于几个方面:
1. 源的数量。
2. 源之间传输的速度。
3. 你在源那里的评分。
先看看第一个问题,由于EM能够跨服务器搜索,特别是具有源交换功能,因此源的数量通常不是问题。我觉得官方版本已经很好地解决了源数量的问题。其他MOD的关于源的一些功能对源的数量的影响应该不超过10%。另外,高ID比低ID能接触到的源多些,但这不是EM软件所能控制的了。
第二个问题就完全是网络设置的问题。EM也无能为力。
再看看第三个问题,如果能够增加在源那里的得分就好了。如何增加呢?很简单,就是上传给他。在ACAT版本中,给你的源的基本分*2,就是试图让你优先上传给你的源,提高你在源那里的评分。实践证明,这个策略起到了预想的作用。我只做过和LSD版本的比较试验,结果acat版本完成700M的下载时,LSD版本下载了不到500M。有兴趣的朋友可以做做其他比较试验。因为要给源上传必须它需要从你这儿下载,所以增加共享的文件数量会提高它从你这儿下载的机会,也就是提高你在他那儿增加评分的机会。

另外,对于非核心来说,如何尽快地找出坏驴,不给他们上传也会提高下载速度。我这里的坏驴是基本不上传的驴。这是因为坏驴不上传,上传给他们的流量如果上传给其他驴还可以提高你在其他驴那里的得分。ACAT版本修改了评分办法,不上传的人评分下降会很快,因此很快就不能下载了。当然这样做也有些副作用。不过权衡再三还是觉得做修改。

总结,要想提高下载速度:
1. 使用acat版本。嘻嘻。
2. 如果有机会,尽量争取高ID。
3. 提高上传限制。
4. 尽量多共享文件。
还有?请大家补充。

默认设