rdt-client icon indicating copy to clipboard operation
rdt-client copied to clipboard

Simple Downloader Speed Limit

Open MGM03 opened this issue 3 years ago • 6 comments

What version are you using? 2.0.17 What OS are you running? Linux (TrueNAS Scale) Are you using Docker or as a service? Docker

When using the "Simple Downloader" setting it to 50MB/s results in around 10MB/s of actual download speed, however if I set it to 250MB/s (Which considering I have Gigabit internet that is not possible) it will download at 50MB/s, I initially presumed it was Mbps but mislabelled however that would be a factor of 8 not 5.

When using the Multi-Part Downloader the 50MB/s limit is respected and is reached.

MGM03 avatar Jul 11 '22 08:07 MGM03

That's interesting, the Multi-Part and simple downloader both use the same throttling algorithm. I tested it on Windows and it seems fine, could be that in linux it behaves differently.

rogerfar avatar Jul 14 '22 04:07 rogerfar

I thought some proof to these claims may help. The first is a current download with the download "speed" present. The second is my settings. The third is the network inbound in Mbps (Taken through Netdata) https://imgur.com/a/Dg5JLzb

MGM03 avatar Jul 14 '22 05:07 MGM03

Below I have also attached a screenshot of the statistics from the server to show further information of the system and its usage when running RDT-Client. https://imgur.com/a/keDwsJF As you can see there is a download speed of 389.6Mbps which is 48.7MBps (evidently inconsistent with RDTs settings

MGM03 avatar Jul 14 '22 05:07 MGM03

I had the same issue for a while now. Didn't bother to report as it doesn't break stuff and I use it in docker.

mynvnow avatar Jul 20 '22 18:07 mynvnow

If you use the multi-part downloader, does it give the same issue?

rogerfar avatar Aug 26 '22 16:08 rogerfar

I do not have the same issue with the multi part downloader

MGM03 avatar Aug 26 '22 21:08 MGM03

I have removed the internal downloader completely and replaced it with https://github.com/bezzad/Downloader

So far I'm having good results and the download speed seems to be more accurate.

rogerfar avatar Mar 09 '23 03:03 rogerfar

The new internal downloader solved all of my issues.

Thanks for all the work

MGM03 avatar Mar 27 '23 06:03 MGM03