这个,大多数多线程的下载软件都是把文件分为多块,一段一段地下载,ed虽是p2p软件,分段下载的原理也应是差不多的。一般ftp下载软件下载时,每线程的下载速度相差不大。如用5线程下载,下到最后一块时由于只有1线程下载,所以速度也就是原来的1/5, 这样也不是很慢。但ed就不同了,因源文件的来源来自不同的用户,这样最后一块没下完的部分往往是上传慢的用户还没传完。因为这是最后一块,ed也不再连接其他源下载。所以这时速度很慢。解决的方法,停止下载,这样就断开了这个慢速连接,再继续下载,这样一般就是快速的连接先连接上你,最后的部份一会就下完了。
我发现bt软件很早就没这个问题,大概是最后一块时仍用了不同的连接找快速的源来重复下这一块(bt比ed快很多,应该是在找源的速度方面考虑得多些)。这个问题ed的开发者应早就知道,之所以迟迟不改,也许是想留这些快下完的人多共享一会吧^_^