Deluge 2.1.1 - Download Speed Issues
Posted: Sun Aug 21, 2022 2:24 am
So previously I was downloading to a USB Removable Hard Drive and hadn't noticed any issues due to it being USB and all, but recently I set up a nice little RAID 1+0 array with 4 drives (2x2) and speeds don't seem to have improved at all. I fiddled with the cache settings and even tried downloading directly to my system drive, a Samsung 840 Pro SSD, and speeds seem to stagnate around 100-150mbit (12-16MB/s) max. Multiple downloads simultaneously rarely peak above 20MB/s aggregate, on the raid array or SSD. I've benchmarked both and they are not being utilized in deluge.
Benchmarks for the RAID array are R: 505MB/s W: 205MB/s and the SSD is R: 545MB/s W: 495MB/s right before all the testing was done.
After failing to figure out what was wrong with any settings, and being able to read/write over 20x faster in every other application/instance, I downloaded a "rival" torrent client (qbittorrent) and picked a torrent file I was getting only 4-5MB/s on that had plenty of seeders, paused it, imported the same torrent into qbt, and did a "check" and resumed where it had been paused in deluge. It immediately started climbing to 35-45MB/s average.
I'm at a loss. I love deluge. I've used it for like a decade, and would love to continue to use it...but for whatever reason, it does not want to cooperate with my 500mbit fiber and storage that is fully capable of handling the same speeds.
Any advice to rectify this would be greatly appreciated.
Things I've tested to no avail:
1. Cache is set to 65535 blocks, Expires in 60s...tested lowering to 32000 blocks, nothing changed, set it back to 65535 since I have plenty of RAM.
2. Changed connection settings, half-open, and attempts/sec, but this didn't change the download speeds.
3. Tried increasing the queue to see if I could get more torrents downloading at the same time to get the total D/L speed higher than the ~20MB/s peak and 15MB/s average...not much difference.
4. Enabled Pre-Allocate Torrents in settings, no change.
Not entirely sure what the problem is, or if it's just a hard bottleneck in the program itself, however, it seems unlikely. I imagine others would have reported this if that was the case.
Am I missing something obvious? I should be saturating my internet connection, right?
Benchmarks for the RAID array are R: 505MB/s W: 205MB/s and the SSD is R: 545MB/s W: 495MB/s right before all the testing was done.
After failing to figure out what was wrong with any settings, and being able to read/write over 20x faster in every other application/instance, I downloaded a "rival" torrent client (qbittorrent) and picked a torrent file I was getting only 4-5MB/s on that had plenty of seeders, paused it, imported the same torrent into qbt, and did a "check" and resumed where it had been paused in deluge. It immediately started climbing to 35-45MB/s average.
I'm at a loss. I love deluge. I've used it for like a decade, and would love to continue to use it...but for whatever reason, it does not want to cooperate with my 500mbit fiber and storage that is fully capable of handling the same speeds.
Any advice to rectify this would be greatly appreciated.
Things I've tested to no avail:
1. Cache is set to 65535 blocks, Expires in 60s...tested lowering to 32000 blocks, nothing changed, set it back to 65535 since I have plenty of RAM.
2. Changed connection settings, half-open, and attempts/sec, but this didn't change the download speeds.
3. Tried increasing the queue to see if I could get more torrents downloading at the same time to get the total D/L speed higher than the ~20MB/s peak and 15MB/s average...not much difference.
4. Enabled Pre-Allocate Torrents in settings, no change.
Not entirely sure what the problem is, or if it's just a hard bottleneck in the program itself, however, it seems unlikely. I imagine others would have reported this if that was the case.
Am I missing something obvious? I should be saturating my internet connection, right?