Jump to content

tracker awareness


trinop

Recommended Posts

Posted

most settings are per torrent or global, but really most of my decisions are driven by the tracker

some trackers are public and i don't care so much about ratio

others are private and demand a certain ratio

some trackers only allow x number of connections

on public trackers it is VERY easy to keep up a decent ratio, which is fine, but i don't want it choking the uploads to the private tracker, so i end up doing a lot of managing, making sure the private torrents have sufficient bandwidth

some general feature ideas:

1. per tracker target ratio:

i don't care so much that one torrent gets seeded to 400% and another to 5%, i just want the overall numbers to add up

if a tracker's ratio gets too low, slow or suspend downloads till it improves

2. tracker priority:

always favor uploads to this tracker over another

3. limit # of connections to a tracker

you can only have x active torrents at a time, but you can queue up however many, and it will auto-rotate them through as they finish

4. seeding pool

if all downloads are done or if your ratio gets too low, it can autostart old downloads to try to improve ratio. even better if it could examine seed/peer info to determine which ones are most likely to give good results

5. old unfinished torrents

this is in conjunction with trackers with connection limits, if a torrent goes a certain period of time with no activity, move it to the 'old' pool and then it will periodically cycle through them to see if a seeder has appeared

there are lots of other ideas that can be implemented with tracker awareness, but this would be a good start :)

  • 4 years later...

Archived

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

×
×
  • Create New...