Как увеличить скорость загрузки FileZilla.
Несмотря на наличие у клиента Интернет-соединения со скоростью 100 Мбит/с и выделенного FTP-сервера со шириной канала в 500 Мбит/с , скорость скачки с FTP-сервера FileZilla в одном потоке не превышает 2,1 — 2,3 Мбит/с.
Первым делом пробежался по настройкам FileZilla Server Options где в настройках параметра Speed Limits имеются настройки Download Speed Limit и Upload Speed Limit. По умолчанию значения выставлены в положение No Limit в обоих параметрах, что говорит об отсутствии ограничений скорости со стороны сервера.

Тогда на сервере вместо FileZilla Server был поднят Serv-U FTP Server, который показал хорошую скорость загрузки со стороны клиента в 9,25 МБ/сек (74 Мбит/сек). Стало понятно, что со стороны FileZilla Server ограничения где-то есть.
В настройках FTP-сервера FileZilla переходим в раздел «Miscellaneous«, где находятся параметры «Internal transfer buffer size» и «Socket buffer size» со значениями по умолчанию default:32768 и 262144 соответственно, что равняется 32КБ и 256КБ. В описании указано, что слишком низкий или слишком высокий размер буфера может повлиять на скорость передачи данных FTP-сервера fileZilla.
fileZillaOptions
Постепенно увеличивая значение по 32КБ и проверяя скорость загрузки клиента был найден оптимальный размер в 512 КБ.
Переход от 64 КБ (65536) к 128 КБ (131072) привел к тому, что скорость достигла примерно 46,4 Мбит/с (5,8 МБ/с).
Буфер 256 КБ (262144) позволил мне достичь 65,6 Мбит/с (8,2 МБ/с).
В FileZilla максимальный размер буфера 999 999 (976 КБ или почти 1 МБ).

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.