电驴快快跑—分流教程

2008-8-1来源:eMule电驴教程人气:16516

具体的入门教程我这里不详细写了,有兴趣的可以找下我前面发过的,下面是一部分发布以及分流资源的补充教程。

首先必须明确一点,电驴是一个用来共享的P2P软件,它的工作基本原理与bt类似,都是通过用户和用户之间的传输,来达到分享资源的目的,但有一点它与bt有着本质区别,那就是用户需要连接Emule的服务器,bt也要求用户连接服务器,但只要服务器不出现大问题用户基本都能连上,而Emule把用户分为两类——HighID和LowID,HighID与LowID最主要区别在于HighID可以从LowID那里接受文件,但LowID不可以从LowID接收文件,也就是说在网络条件和上传积分相同的前提条件下HighID用户能比LowID得到更多的源,因而下载速度也会更快。这一点对发布人员尤其重要,注意发布人员最好是HighID,否则在发布资源初期你不能传输给LowID,LowID的用户很有可能就会以为没有源而放弃下载,所以尽量避免LowID。

分流步骤:
1. 首先把需要分流的文件复制到emule的incoming目录下(也可以把文件所在的目录共享出来,点击选项-)目录-〉共享目录,选择分流文件所在目录即可,但这有一个问题,下面会讲到)
2. 打开emule,一般说来emule会自动hash它没有hash过的文件,所以emule会自动hash你的分流文件,如果你本来就开着emule的话,只要在“共享文件”界面中按一下“刷新”即可。
3. 在文件列表中找到分流文件,右击可以看到几个菜单,把优先级改为“发布”(这一点也非常重要!)

为什么把分流文件优先级设为“发布”非常重要呢?有些人一直觉得自己资源丰富,共享文件列表非常长,几百个甚至几千个共享文件,这是一种自豪和荣誉。但对于分流来说,我强烈不推荐这么做!共享文件越多,意味着申请让你上传的客户也会越多,从而会大大影响你应该分流的文件的上传速度。

所以刚才第一条中“把文件所在的目录共享出来”是有一定问题的,因为这样会附带很多其他的文件进去,使得你的共享文件增多,不利于上传。我经常只有一个共享文件,这个文件就是我要发布的文件,这样我所有的带宽都只用来共享这个文件,分流速度当然就加快了。

另外,emule中有一个比较有用的设置,就是选项-〉扩展设置-〉固定上传线程这一项。很多人不改这一项,结果就是上传列表中每个人都龟速下载,下载速度都不超过3Kb/s,这对于共享资源非常不利。大家要知道,emule是把一个文件分成几段源,通常一段源的大小是9.20MB~9.33MB。在有客户排队的情况下emule是这样工作的:

1. 首先它查询你的积分,判断你是否能够进入上传队列
2. 进行传输(我至今没搞懂的一个问题是两个客户之间的上传和下载速度到底取决于什么,因为排队快慢取决于积分,但上传速度好像并不完全是这样)
3. 当单次传输量达到大约9.33MB时,强迫你退出队列
4. 再次检验你的积分,如果你的积分还能够进入上传队列,则继续传输

举个例子,假设我的上传速度是120K/s,每个从我这里下载文件的客户都至少有30K/s的下载速度,那么我同时给4个人传,每个人的传输速度是30K/s,这样发布资源的速度一定比我同时给30个人传,每个人传输速度是4K/s要快得多。原因很简单,每次一个人的单次下载量是9.33MB,一旦他拥有了这9.33MB,他立即就可以把这9.33MB传输给其他人,这样的话分流速度就加快了。所以建议大家设置一下固定上传线程,像我120K/s的上传速度,通常情况下就把上传线程设置为18,ADSL512K和1M的用户请设置成15,2M的用户可以考虑设成18或20。

怎么样?这个方法还实用吧?电驴的精神就是共享,所以大家不要吝啬,赶快使用这个方法把自己的好东西和更多人分享吧?