Opened 14 years ago
Last modified 12 years ago
#1511 new feature-request
Swarm Health Based Queue Management
Reported by: | WillyWolly | Owned by: | |
---|---|---|---|
Priority: | minor | Milestone: | Future |
Component: | Core | Version: | |
Keywords: | Cc: | chennek@123mail.org, comaddcor@gmx.net |
Description
Deluge currently determines its 'seed rank' solely based on seed time and ratio, as per the FAQ.
However, in most situations it is beneficial to start only those torrents that are needed most for the swarm, depending on the number of seeders and peers available. A torrent may be very well seeded, but Deluge still needs to keep it active until it has fulfilled its time and ratio requirements. It's better to stop such popular torrents and use upload bandwidth for older torrents that don't have as much seeds.
Also other functionality is required for a modern client, such as automatically starting torrents with 0 peers, so that unpopular torrents would still register seeds at the tracker, for potential downloaders. And there are even more options such as exceptions and such for adhering to tracker requirements.
Please look at Vuze's (Azureus) queue management implementation which is perfect. (But I understand it's hard to do it right.)
Change History (3)
comment:1 by , 14 years ago
Component: | other → core |
---|---|
Milestone: | 1.3.x → Future |
Priority: | major → minor |
Version: | other (please specify) |
comment:2 by , 14 years ago
Cc: | added |
---|
comment:3 by , 12 years ago
Cc: | added |
---|
I'd like to upvote this feature request. I think it is a good idea.