Can uTorrent auto re-order torrents (for maximum bandwidth utilization)?

How can I automatically change download priority of torrents based on certain criteria?

For example, I have 12 torrents queued up right now. And I have configured uTorrent to keep a maximum of 4 torrents active due to my bandwidth.

Now, I want to automatically change the download order of torrents in certain intervals, based first on seed/peer ratio and then on number of seeds(in case of a conflict).

The reason I want to do this is to make most out of bandwidth available to me.

Is this possible? (honestly, I don't think it is possible)

I am okay to switch to some other torrent client if required.


You can use some of the advanced options to optimize your queue. This is from the uTorrent Manual

queue.dont_count_slow_dl: Enabling this option tells BitTorrent to ignore slow downloading torrent jobs as part of the queue. If a torrent job is downloading at less than the value specified by queue.slow_dl_threshold, it will not prevent the next item in the queue from starting.

So enable queue.dont_count_slow_dl and set the queue.slow_dl_threshold to an appropriate value. I think the number is Bps(Bytes per sec). This will optimize your queue with 4(your active downloads limit) torrents that download at a decent speed even if there are other slower ones in the queue. Make sure you dont set queue.slow_dl_threshold too high or you will have too many active downloads downloading at slow rates.

Hope this helps out in optimizing your bandwidth utilization.