Official eMule-Board: Downloads Priority - Official eMule-Board

Jump to content


Page 1 of 1

Downloads Priority Priority rules for downloads from a single source Rate Topic: -----

#1 User is offline   Jero456 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 2
  • Joined: 18-July 22

Posted 18 July 2022 - 09:05 AM

It often happens that a download from a source doesn't start because "another file has been requested" from the same source and is already listed with higher priority.
Meanwhile, the other download from the same source doesn't start because "the requested parts are not available".
Probably, a cleverer listing/sorting of the requests to a single source could improve the overall performance (the file with non available useful parts should be assigned a lower priority).
0

#2 User is offline   emule_user_downunder 

  • Splendid Member
  • PipPipPipPip
  • Group: Members
  • Posts: 161
  • Joined: 20-March 04

Posted 18 July 2022 - 03:03 PM

I have noticed this more frequently lately.
This effectively shuts down the source from ever sending you any data, unless you manually stop the offending files that do not have any parts available, or wait till the other end gets more parts for the file it is currently stuck on. Given that it is a vicious circle, this points to an algorithm defect, rather than a coding error.
The algorithm needs to change.

0

#3 User is offline   Jero456 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 2
  • Joined: 18-July 22

Posted 21 July 2022 - 06:37 PM

I guess the problem should be handled on the uploading client side.
A sorting algorithm could be implemented prioritizing files with available parts as a first criterion and the age of the request as a second.
An updating routine might then be run on a periodic basis.
0

  • Member Options

Page 1 of 1

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users