Equal Chance For each file
From EMule Wiki
(Difference between revisions)
Line 1: | Line 1: | ||
− | ''Equal Chance For Each File(a.k.a. "Multiqueue", "One queue per file | + | ''Equal Chance For Each File''(a.k.a. "''Multiqueue''", "''One queue per file''") option gives a queue score to the file according to the number of times the file has been uploaded. Files that have been uploaded a lot get a lower score and clients requesting those will drop in the waiting queue. Files that have been rarely uploaded get a higher score and clients requesting those will advance faster to a slot. |
Factors effecting this: | Factors effecting this: |
Revision as of 18:25, 14 December 2008
Equal Chance For Each File(a.k.a. "Multiqueue", "One queue per file") option gives a queue score to the file according to the number of times the file has been uploaded. Files that have been uploaded a lot get a lower score and clients requesting those will drop in the waiting queue. Files that have been rarely uploaded get a higher score and clients requesting those will advance faster to a slot.
Factors effecting this:
- Total time file shared
- (average upload time) x (average upload speed)
- File size
The client score system is ignored (in popular implementations).
This was first implemented in Eastshare by AndCycle
This corresponds with the one queue per file. (Eastshare saves the history so it works over multiple sessions giving new files a boost)