楼主不是用的官方eMule 吧~~
现在很多mod都用了zzul上传系统,这个系统的目的就是为了尽快的将一个chunk上传完。在ed系统中,必须要有一个完整的chunk才能成为一个源(即可以向其它用户提供上传),所以,为了尽快传播文件,当然是将上传的带宽尽量集中, 当传完了一个chunk(大约9MB)给某人之后,她就可以给别人上传了。官方版本没有采用zzul系统,每个人分配的带宽都差不多,对于发布不利,但是对下载者来说,总可以得到稳定的速度,那个更好一点,根据使用者的目的而言咯。
下面举例说明:
A君是用adsl的,上传最大带宽是55KB/s,他有一个非常好看的动画要分享,大小为700MB的一个文件.于是他就到论坛发贴说要放这个动画,叫大家都来下载,于是一下子就有了100多个人添加了这个下载。
情况1(使用官方版本的eMule): 此时,是有11个人在他这里排队下载,每人分配的带宽是5KB/s, 要下载完一个chunk大概要9x1024/5/60=30分钟。 其余89在这30分钟内则要一直在等待,什么都下不了。如果你是这80人其中的一个,估计会很郁闷吧?实际情况和这个差不多,不过有一些人下了几百K,或者几M就断下线了,于是还有其它人可以加进来下载。但是,开始时候的前30分钟很多人都处于等待这种情况是不会改变的。
情况2(使用eMule Plus):此时,同样也是11个人在下载,但不同的情况是其中一个人得到了大部分带宽,他的下载速度是35KB/s,这样他只要4分钟左右就可以下载完一个chunk,为其它人提供上传了。就是说,另外的人一部分只要等待4分钟就可以得到下载了,早期下载速度会好很多吧:P.
顺便说一下bt的情况,bt也是要下载完一个chunk才可以上传的,但不同的是,bt的chunk是可调的,大小一般是256KB,所以,bt的早期速度都是很快。在目前的情况,ed系统不能更改chunk大小(因为兼容性问题,除非大家都换用新版本),所以要加快文件发布速度,用zzul系统是一个好办法。当然,如果发布人的带宽很大,这个就没有什么影响了,但是对于一般的adsl用户发布文件,zzul系统会有很大的帮助,早期下载速度会好很多。
个人建议普通用户使用官方版本,稳定性好,上传和下载速度也稳定。如果是发布者,可以采用一些专用的发布mod, 如eMule Plus等。如果是高级用户,或者喜欢更加强大的控制功能,应该也喜欢用mod的。如果你使用了一个mod,你必须要明白自己在做什么:P.
一般用户就用我们的光速骡吧,简单方便下载速度快 :P (做广告的说~)