Upload queueing behavior

Windows specific questions, problems.

Moderators: Moderator, Global Moderator

Post Reply
rogeriodec
Newbie
Newbie
Posts: 6
Joined: Fri Sep 27, 2019 1:44 am

Upload queueing behavior

Post by rogeriodec » Fri Sep 27, 2019 12:50 pm

Currently, I have almost 200 files that could be seeding.
With the default Options -> BitTorrent -> Torrent Queueing option turned ON, it's seeding just few torrents with NO upload transfers:

Image

Image

If I uncheck Torrent Queueing, obviously all my 200 files change its status to seeding, but the curious thing is that some torrent starts to seed immediately:

Image

This means that these torrents had downloaders, but strangely, qBittorrent choose 5 files with no downloaders instead of those 2 files in the image which had real downloaders waiting.

Why qBittorrent is prioritizing to seed torrents with no activity instead of other torrents that have current download requests?

Switeck
Forum addict
Forum addict
Posts: 1520
Joined: Sat Jul 06, 2013 10:04 pm

Re: Upload queueing behavior

Post by Switeck » Fri Sep 27, 2019 9:22 pm

Instead of using torrent queuing (which seems pretty broken according to your screenshots!) to regulate the amount of uploading, use global max upload slots and per torrent max upload slots so your upload isn't trying to send to peers at <1 KB/sec each.

Unless a qBitTorrent/libtorent dev fixes this torrent queuing problem, all we can do is use partial workarounds. :(

User avatar
Nemo
Administrator
Administrator
Posts: 1518
Joined: Sat Jul 24, 2010 6:24 pm

Re: Upload queueing behavior

Post by Nemo » Fri Sep 27, 2019 10:05 pm

Maybe its a good idea to put this at Github too where it might get more attention.
Forum Rules and Guidelines

Forum Admin.
Dutch & Turkish Translator.


Image
Image

Switeck
Forum addict
Forum addict
Posts: 1520
Joined: Sat Jul 06, 2013 10:04 pm

Re: Upload queueing behavior

Post by Switeck » Sat Sep 28, 2019 10:18 pm

Also, with so many torrents potentially started at once, setting max connections per torrent really low like 5-10 each might reduce the tendency for 1 really busy torrent to hog all your global max connections.

There seems to be serious speed issues when that happens, going by this post:
Increasing connections per torrent slows down all torrents    https://github.com/qbittorrent/qBittorrent/issues/11261

This might help, were it implemented:
[Wishlist] Alternate connections per torrent while seeding.    https://github.com/qbittorrent/qBittorrent/issues/2193

Post Reply