Page 1 of 1

Seems to be a speed limit somewhere but...

Posted: 2019-02-26 21:35
by Ozwel
Hi,

I have quite a fast line (1Gb/s down / 250Mb/s up - fiber-FTTH) which commonly downloads at 115MB/s (Blizzard, Steam, Speedtest.net) and uploads at 35MB/s. I have to use an SSD otherwise hard drives can barely follow.

Ping is 2ms to google.

I'm using Filezilla server for Windows and all my friends seem limited to 2MB/s per file. If they launch 2 files they will get 2MB/s for each file (4MB/s in total) and for 3 files at a time they seem to be capped at 5MB/s (each file gets 1.6 to 1.7MB/s).

When I use filezilla client to upload files to my website hoster's FTP I can upload at ~30MB/s so all my available bandwidth is used.

Note I'm using FTPS but I can't think of a logic behind a 2MB/s limit per thread because of encryption, and by the way my CPU is near to idle, so he's not involved in this behaviour.

Any idea why it's limited?

Cheers

Re: Seems to be a speed limit somewhere but...

Posted: 2019-02-27 08:31
by botg
Try increasing the socket buffer size on the miscellaneous page in the settings dialog.

Re: Seems to be a speed limit somewhere but...

Posted: 2019-04-25 06:59
by aitorserra
To wich value? I tried even with 9999... and didn't get the full line speed.

Re: Seems to be a speed limit somewhere but...

Posted: 2021-10-23 00:38
by Cardboard231
not sure if you care anymore. but Its probably tls. It is cpu intensive and likely the cause (as it was for me).

Disabling it will disable encription (switching to plain text). But it will probably fix your problem.

Re: Seems to be a speed limit somewhere but...

Posted: 2021-10-23 07:50
by boco
TLS is CPU-intensive only if your CPU lacks certain hardware crypto features (like AES). And disabling TLS sacrifices security for speed, which one is more important?

Re: Seems to be a speed limit somewhere but...

Posted: 2021-10-25 08:43
by botg
Modern CPUs can easily handle AES with more than 500 MiB/s per core. Usually not the bottleneck for transfer speeds unless you have a multi-gigabit network connection.