emule下载速度慢,Emule为何比BT慢

Emule为何比BT慢 - 故障解答 - 电脑教程网

Emule为何比BT慢

日期:2006-11-28   荐:
Emule为何比BT慢 
本人知识有限,说错了请各位短信矫正 
 
BT快,EM多,我想这是公认的了吧。 
本人是100% EM爱好者与支持者,不过在这里数一下他的不足: 
EM速度不如BT我认为有几个原因, 
一 线程数。BT是同时连接很多个用户(具体数目不清楚,不过一定比EM多),而EM只连那么十几个甚至有人设三五线程。可以想象P2P软件如果EM发布的人一开始只发前10人然后他们帮助分流,与BT里发布者同时发给20甚至50人然后分流谁共享效果会更好?不过另一方面,线程小的话原则上网络资源占用会小一些(只是Ping值,流量相同的话占带宽应该是相同的),这也是有人(不是我)反映“有时”EM好像没BT拖网速的原因(真伪自己分) 
二 排队机制。除了源供应有问题的情况下你听过BT有“等候排队”出现吗?EM可能会时常出现。不过另一角度如果你有排队的优先权你会下载好快。(排队优先权属上传多的人) 
三 多文件共享。BT用的是种子式,那就是只共享种子里那几个文件,而EM是整个文件夹多文件共享,文件共享直到你把它拖离共享文件夹或者删除。这就是EM“多”的原因。在同样上传量的情况流量集中在几个文件的BT和更多个文件的EM当然是BT快。 
四 P2P世界里,分享者永远大大小于下载者。这就是EM老是要排队的原因。而BT的做法是人人有份,不过慢(慢是相对的,比EM的停是快了无限倍了) 


五 内网互连。我想这里是重点中的重点。Bitcomet在0.59版开始就非常出色地内置了VNN实现内网互连,而EM到现在还没良好实现VNN内网互连,VeryCD47a版里内置了VNN,大部分人反映不好。你可以看到BT里好多远程连接,就好小看EM里有黑旗。所以内网的人都说EM是头牛,比蜗牛还慢。说EM不比BT慢的人一定是有高ID的,比如我。 
 
题外话: 
一、系统资源占用。EM占资源比BT高,你可以想想:3D图形界面、排队机制、积分系统、智能分配……想不占资源?不要偏人了,不过占的资源是否在你的可以接受范围里是另一个问题。 
二、时间。时时听人说BT比EM“老”之类的话,不过以我所知EM的前身eDonkey好像比BT早出世。EM是它的改进版。加上软件升级是好平常的事,所以我从不相信EM比BT先进更BT单在下载方面比EM先速之类的话的。根本是同一类东西。 
三、伤硬盘?缓存技术的出现后还说伤硬盘这句话你就太小看科技和硬盘公司了。不过BT的线程的确比EM多。 
四、谁更好?不是讲了吗各有优势。BT快、EM多。不过两者并没有下载技术上的本质区别,只是设计者共享意识不同。我认为BT设计是用于发布的东西,EM设计根本想你共享你整个硬盘。我时常找东西下载,所以我爱EM。如果真正要我评点EM优点我想EM最大优点是不是内置搜索、KAD等而是VeryCD这个专业级的网站保证了好多源的质量。 


五、EM优点。除了资源多外,最大的优点就是 内置搜索和KAD(就是不需要服务器或者跨服务器下载)。这两点也是传说中BT2.0里最想学EM的。 
 
想不到其他了请网友们补充或知信我补充。
标签: