Вы можете найти FAQ по скорости передачи файлов на сайте WinSCP полезным, я приведу основы:
Код SSH WinSCP основан на PuTTY, поэтому передача файлов по протоколам на основе SSH не может быть более быстрой, чем PuTTY. Поэтому, возможно, стоит попробовать передать файл с помощью PuTTY напрямую, чтобы проверить, сопоставимо ли это.
Помимо пропускной способности, они предполагают наличие двух общих ограничивающих факторов в общей скорости соединения для WinSCP: ЦП и задержка соединения .
ЦПУ
Это важно, потому что все, что отправлено, должно быть зашифровано на одном конце и расшифровано на другом (и, возможно, также сжато, если это включено). Если какая-либо из машин работает достаточно медленно (или работает с другими вещами), общая скорость соединения должна быть уменьшена, чтобы процессор мог не отставать от процедур шифрования / дешифрования / сжатия.
Здесь предлагается использовать менее интенсивный метод шифрования (они предполагают, что использование Blowfish
обычно быстрее, чем AES
), попробуйте отключить сжатие и попытаться перейти к SSH-1, если используете SSH-2.
Задержка подключения
Они предлагают использовать протокол SCP вместо протокола SFTP, поскольку SCP меньше подвержен влиянию задержки (и в этом случае предлагают включить сжатие).