![Google drive sync tool](https://cdn1.cdnme.se/5447227/9-3/22_64e61dfde087c31b3e70ff43.png)
![filezilla download speed low filezilla download speed low](http://speed-new.com/wp-content/uploads/2015/08/4567356345756457646456.jpg)
It would also help to use the ZipPackage to compress the files when sending them.
![filezilla download speed low filezilla download speed low](https://images.ctfassets.net/bg6mjhdcqk2h/6nez0OtSEi5PGgZvEwBPZZ/52d17deb94ac7fdd7d1421b0709149b3/1589169350_1_.jpg)
A library like SFTP.NET will probably yield better results than running a child pscp process. I believe PSCP is a relatively simple application.
![filezilla download speed low filezilla download speed low](https://www.ntchosting.com/images/examples/filezilla-server-interface.png)
But if there’s a big discrepancy between the bandwidth and the network delay, even that 1 MB can be too small to saturate the bandwidth. Filezilla can use multiple concurrent connections and reuse open connections. For example WinSCP can request up to 32 chunks for 32 KB each at once, totaling 1 MB (these are defaults which can be altered with SFTPDownloadQueue and SFTPUploadQueue raw session settings). Most SFTP clients (including WinSCP) overcome the problem by both requesting/sending a large chunk of the file in each single read/write request and by sending (queuing) multiple requests without waiting for a response to previous. If the client spends this time uselessly waiting, your transfer speed will be low. When transferring, the SFTP client (WinSCP) sends a read/write request to the SFTP server, waits for a response and repeats, until the end of the file.Įven if your connection is fast, if the server is far away (or slow), it takes a time for the response to arrive back. Network delay/latency affects particularly SFTP, as it is a packet oriented-protocol.
![Google drive sync tool](https://cdn1.cdnme.se/5447227/9-3/22_64e61dfde087c31b3e70ff43.png)