qbittorrent / qBittorrent

qBittorrent BitTorrent client
https://www.qbittorrent.org
Other
28.43k stars 4k forks source link

"Maximum active torrents" and "Maximum active uploads" options seem to do the same thing #12429

Open j03bj03 opened 4 years ago

j03bj03 commented 4 years ago

Hello,

I am splitting issue https://github.com/qbittorrent/qBittorrent/issues/12310 into 2 issues / bugs, because after trying to reduce the number of torrents uploading at the same time, I found 2 distinct issues.

qBittorrent version and Operating System

qBittorrent 4.2.1 64-bit Windows 7 Ultimate (6.1.760x)

What is the problem

The options named "Maximum active torrents" and "Maximum active uploads" seem to do the exact same thing.

Other informations

What I wanted was to keep all my torrents available for seeding (active) while limiting the number that are uploading at the same time, because on peak hours, qBittorrent crashes when the demand is too high. I thought setting "Maximum active torrents" to -1 and "Maximum active uploads" to 20 would do this. However, after a restart, qBittorrent had randomly chosen 20 torrents to keep on "Seeding" status and all the other were on "Queued" status.

The exact same behavior happens when I set "Maximum active torrents" to 20 and "Maximum active uploads" to -1. All my torrents except 20 become on "Queued" status.

These 2 behaviors almost insure that I stop uploading at all, because qBittorrent does not choose "wisely" which ones should be on "Seeding" and which ones should be on "Queued". It's just random, so most likely the 20 chosen don't have a demand at the moment they are "Seeding".

thalieht commented 4 years ago

It's just random, so most likely the 20 chosen don't have a demand at the moment they are "Seeding".

This is what the "Do not count slow torrents in these limits" option is for.

j03bj03 commented 4 years ago

@thalieht Thank you for answering, but the option you are talking about is not related to the issue here. I have 2KB/s set in "Do not count...", but still, as soon as I limit either active torrents or active uploads, let's say max 20, all my torrents except 20 become "Queued" and stop. The option "Do not count..." also is not related at all with limiting the number of torrents uploading or active. Setting this option will not help in specifying an exact number of active torrents/uploads or connections.