Page 1 of 1

All my seeders sync to the lowest download speed

Posted: Sun Nov 01, 2015 4:25 am
by Detergent
Hi everyone.

I've come across a weird behaviour in my deluge setup : 1.3.12, deluged + deluge-webui from ppa on ubuntu, 1 gbps internet link. libtorrent version is 1.0.6.0. I do not use any plugin.

For most of my new torrents, all the seeders will ultimately sync to the slowest one. For example, if 10 seeders are uploading to me, but one of them has a very small speed such as 10KiB/s, in a matter of seconds all the other peers will also upload to me at 10KiB/s.

This screenshot shows how one of my download started with 2 peers. One being super fast, the other one slow (25KiB/s) :

Image

~20 seconds later, the fast one "synced" to the slow one :

Image

Rebooting deluge resets the behaviour for a short time, until it happens again.
In the above case, banning the "slow IP" instantly boosted the fast seeder back to its original speed for the remaining of the download.

Please note that this is consistent with most of my torrents, no matter the tracker. This does not happen with other clients such as transmission.

My deluge settings are as follows : 1000 max connections, 40 max half-open, 20 attempts/s, -1 (unlimited) for everything else. 286 active torrents as I speak.

Any idea what could cause this weird syncing/throttling?

Thanks in advance for your help!

PS : This bug happens on 2 of my servers located in different countries..! So probably not network/host limited.

Re: All my seeders sync to the lowest download speed

Posted: Tue Nov 10, 2015 10:00 am
by thepace
im not sure if this can cover ur issue but lets try it , one of old libtorrent versions introduced something that was affecting speeds on high speed servers problem was not same as u have it but maybe it can help

configure server to thin client mode, so that u can use gtk-ui and utilize plugins

download ltconfig plugin and set mixed mode algorythm to 0 and see what happens

if u havent mentioned ban ip part i would be sure it was disk io problem so u need to chack that too: leave only one torrent active and play with cache settings