I just installed syncthing for the first time and think it’s quite awesome. However, for some reason syncthing is massively slow compared to ftps. With ftps I get between 700KB/s and 2MB/s from the 2 machines I have linked with syncthing. With syncthing I get 100-300KB/s. Is there possibly something I need to tweak to fix this?
Even just now when syncing with syncthing at 200KB/s, I opened an ftps of the same file and was getting 900KB/s on TOP of what syncthing was already doing.
I have 500-800 kB/s syncing from a raspberry pi 2 to a raspberry pi 1 (both with encrypted data partitions, partition where the index of syncthing is not) so your ~200 kB/s sounds wrong if your devices are not even more underpowered, leave the GUI closed (check speed with another tool) and wait for some minutes.
At the beginning sync is always slower for me (100 kB/s maybe), but after a while it gets faster. Probably it is slow while the receiving device still processes the index and as soon as it is done it gets faster.
I let the entire 2.5gb transfer take place, it ended up averaging around 200KB/s, i did some other transfers with ftp periodically during the transfer and got 900KB/s-1.8MB/s when I tested it. It took a couple hours to complete, it never got faster.
Both machines are powerful servers, one a linux server and one a freenas server. cpu never went over 2% on either server.
I see that syncthing breaks the files up in to chunks, is it possible to tell syncthing to transfer multiple chunks at once? this usually works best for my peering to ovh where the server is located. for example, if i download a 1gb movie, i might get 1MB/s, but if i download 10 rars for that movie at the same time, i get 10 x 900KB/s.