Jump to content

How about prioritizing uploads by number of seeders?


SDSUMarcus01

Recommended Posts

I think a feature that would be REALLY nice would be a feature that prioritizes uploads based on the number of seeders, i.e., less seeders, higher priority.

I seed a lot of files and because I only have so much bandwidth I often stop some of them from seeding for certain periods because there are a lot of other seeders. But then after a few hours I'll come back and there will be no seeders for that file but a ton of leechers.

Maybe you can implement a feature that says if there are more than X seeders, stop seeding until the number of seeders drops below X.

Link to comment
Share on other sites

I second that. The tracker I use has a limit on the number of uploads so I have to swap them manually searching for badly seeded torrents. It would make point if this feature could be tuned not only by number of seeders, but also by number of peers, seed:peer ratio, seed:peer ratio regarding # of peers and so on.

Link to comment
Share on other sites

Yah, actually I think another good idea would be being able to set the priority of the bandwidth based on intervals (and the user being able to select the interval).

I.E. From 0-1 seeders set priority high

2-3 set priority medium

4-5 set priority low

6>= stop seeding until it drops below that.

Also, when I click to sort my torrents by number of seeds, I just sorts it by the number of seeds I'm connected to. If I'm seeding files, I obviously don't connect other seeds but it would be useful to have the sort function then sort it by number of seeds. I.E. 0(1), 0(4), 1(3), 1(6), 4(2)... etc.

Link to comment
Share on other sites

No, with this feature the seeders wouldn't disconnect, but have the "Bandwidth Allocation" be set to "low" automically.

I support this feature.

When I'm seeding, I usually want to pay more attention on those jobs with less or even no seeders.

And even if the feature is enabled, every seeders of that job would still upload to the others.

Link to comment
Share on other sites

I see a potential problem with this.

If everyone is using the same seeding cutoff rules, then in theory everyone would initially see lots of seeders but the seeders would all disconnect because they see enough other seeders.

Good point, then maybe it doesn't turn seeding off but just prioritizes it less like tkh7819 said. Then again, I think if you switch over to "not seeding" it should remove you from the seed list shouldn't it? If I hit stop on a torrent it removes me from the seed list on all of the trackers I've used.

Link to comment
Share on other sites

how about traackers that report badly how many users they have? i have various trackers that (who knows why) report having 34 seeds, when in total connected peers (infinite numbers of connections) i see 3 or 4

Good point, I don't really see a good fix to this unless you enable/disable by tracker but that could get rough if you use a lot of trackers.

Never the less, I'd like the option of not having to manually check each day what files need seeding and which ones don't.

Link to comment
Share on other sites

  • 3 weeks later...

Prioritizing torrents with no seeds only goes so far. It doesn't help torrents that have 1 seed and 8 peers, for example. I'm constantly having to correct uTorrent's choice of which torrents to seed, and the only ones I keep in my list past 1:1 are the ones I personally have created. Yet for some strange reason, uTorrent keeps a ratio on these and prioritizes the under-ratioed torrents even though technically the ratio ought to be undefined (upload: lots, download: 0). Here's hoping this thread doesn't get lost.

Link to comment
Share on other sites

This is the reason why I haven't switched to µTorrent from Azureus yet. Azureus has a very functional system for ranking witch torrent to seed and the ability to set a lot of different rules to decide witch torrent to get the highest rank. And this is the one thing that I really miss in µTorrent.

If µTorrent could implement something like that I would even think of making a donation :)

Link to comment
Share on other sites

My thoughts on the matter are as follows:

While we have plenty of great suggestions put forth on how µTorrent can improve it's seeding/prioritisation 'algorithm', all of these should be pooled into a single brainstorm on paper by the developer(s), and discussed as a single 'concept' for redesign, rather than implemented or considered in an adhoc fashion. We must also keep in mind that there is no 'correct' way, and that not every single end users' whim and wish can be catered for.

peers, seeds, peer:seed, ratio, intervals, time, even possibly 'if $label/$tracker then seed forever'.

Link to comment
Share on other sites

well, following some of the discussion, ratio prioritizing wouldnt be good, a 4.0 ratio on a 100mb file does make it any less important than a 1.0 ratio on a 1gb file, and i still think seed when seeders less than x, is bad unless u can be sure u are connecting to everybody in the swarm

maybe a seed priority when less than x distributed copies... but that would also depend on if u are connecting to everyone in the swarm, i have trackers that report having between 30 and 40 seeders and 100-300 peers, but when when i open the torrent cant connect to more than 40 or 50 peers in total, and that is after more than 1 hour being active, even if the tracker still report that many people

Link to comment
Share on other sites

  • 2 weeks later...
  • 2 weeks later...

I would also like to see this implemented. The only thing that is stopping me from using azureus is the high strain that is placed on my system. I love how utorrent has made the memory usage so low, but utorrent doesnt do anything that anyother client already does. If the feature isnt built in to the client there is normaly a plug-in that adds that feature to the client. But utorrent doesnt support plug-ins.

Link to comment
Share on other sites

  • 2 years later...

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...