Я пытаюсь передать большие файлы по внутренней сети с помощью SSH-клиента Secure Shell (3.2.9). Размер буфера по умолчанию составляет 32 КБ, что должно быть достаточно, но мой конкретный случай заставляет меня задаться вопросом, могу ли я получить более быструю / надежную передачу, увеличив его:
По сути, я позволил передаче поработать пару часов и продолжаю получать фатальную ошибку «Недостаточно памяти», хотя я даже не использую половину своих 8 ГБ ОЗУ. Может ли помочь увеличение размера буфера?
Возможно, что-то не так с вашим SSH-клиентом. Попробуйте сделать то же самое со шпатлевкой pscp
.
Надежнее ... Надежнее TCP не бывает :) Что касается скорости, SSH не должен быть узким местом. 12 МБ / с звучат как 100 Мбит / с, поэтому, если вы не подключены к сети 1 Гбит / с, это звучит примерно правильно.