Главная страница » Как увеличить скорость ftp передачи

Как увеличить скорость ftp передачи

  • автор:

PSJailbreak — свободу Playstation!

Добрый день всем неравнодушным, есть вопрос (не знаю, баг это или фитча) собственно, пару дней назад приобрел прошитую консольку себе, и весь такой на радостях форматнул жесткий, обновил прошивку до Roger 4.81, сбегал в магазин за патчкордом, подключился к роутеру, настроил сеть,запустил FTP клиент (File Zilla для начала) и немного прифигел. скорость передачи не поднимается выше 1,4Мб/с. Грузить с такой скоростью не то что невозможно, а просто на пенсию выйти можно пока первую игрулю перекинешь.

Ну,я не робкого десятка, начал проверять. В начале перепроверил скорость интернета (вдруг роутер сбоит; кстати схема подключения : витая пара — роутер — ПК, так же роутер раздает WiFi), speedtest показывает 100мб/с, как в аптеке по тарифу, WiFi дает 30мб/с, не бог весть какая скорость, но все больше чем 1,4. Дальше решил проверить на других FTP клиентах (WinSCP, FlashFXP и т.д.), ситуация повторилась.
Я попробовал подключиться через WiFi — ситуация таже.
Дальше тупо решил директом плойка-комп законектить — не помогло.
Во всех случаях скорость одна и таже. Я уже все настройки перешерстил на самой плойке, даже debug меню, раз 20, не нашел ничего что бы могло так зарезать скорость.

Вот собственно вопрос, либо я ***тый, либо лыжи по асфальту не ездят. Подскажите пожалуйста люди добрые, может кто сталкивался с той же проблемой? У меня осталась последняя версия-винт сыплется, но без подтверждения как то не особо хочется деньги вываливать за новый, вдруг это что-то чего я не знаю.

Спасибо заранее за помощь.

10мбит , попробовать в сетевых настройках соньки перенастроить соединение на автомат ,
если не поможет ,попробуй вручную указать скорость соединения 100 или 1000 (там 4 варианта )

и если получится напоследок роутером выделить постоянный айпи .

если честно хрень его знает. и соньки кроскабелем на прямую к компу подключаю и вот такими настройками для FTP пользуюсь

на компе в TCP/IPv4 в LAN:
IP: 192.168.1.6
Маска подсети: 255.255.255.0
Основной шлюз: 192.168.0.1

на соньке:
192.168.1.5
255.255.255.0
192.168.0.1
192.168.10.10

если надо проверить жесткий, то обычно через HD tune pro гоняю его, он там сразу показывает, что с диском не то, без форматирования

blackoff,
Пробовал все настройки по типу соединения, и далеко и полудуплекс и гигабитку,в общем все варианты.

xduriksx,
На сколько обжатие кормом тут критичным может быть? Ибо я крайне сомневаюсь что цифры в айпишнике что то решают.

blackoff,
И хорошо, даже если сетевуха залочена на 10мб/с, по вайфаю-то почему та же самая ситуация? Лан и WiFi это разные платы.

blackoff,
И хорошо, даже если сетевуха залочена на 10мб/с, по вайфаю-то почему та же самая ситуация? Лан и WiFi это разные платы.

blackoff,
У меня и так Rebug стоит последний. Для FTP пользуюсь встроенным в прошивку webMAN

TakuKun,
вайфай там говно ,по поводу 10 мбит просто предположил ,сам так попадал как то . =)
возможно ftp сервер в соне выделывается .
если винт гонит то консолька и в xmb должна тупить

просто в стартовом написано rogero , я о нем давно не слышал .

вообще то все должно нормально работать ,у меня через роутер 100мбит идет

Низкая скорость передачи FileZilla, как увеличить скорость загрузки FTP.

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

fileZillaOptions

Тогда на сервере вместо 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.

Постепенно увеличивая значение по 32КБ и проверяя скорость загрузки клиента был найден оптимальный размер в 512 КБ.
Переход от 64 КБ (65536) к 128 КБ (131072) привел к тому, что скорость достигла примерно 46,4 Мбит/с (5,8 МБ/с).
Буфер 256 КБ (262144) позволил мне достичь 65,6 Мбит/с (8,2 МБ/с).
В FileZilla максимальный размер буфера 999 999 (976 КБ или почти 1 МБ).

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

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

6 советов по ускорению FTP с помощью FileZilla »WebNots

FTP — это протокол передачи файлов, который помогает вам подключить ваш локальный Mac или ПК к удаленному хостинговому серверу. Как пользователь WordPress, вам необходим FTP-доступ к вашему хостинговому серверу. Это помогает во многих ситуациях, например при резервном копировании содержимого и редактировании основных файлов. Особенно, когда вы не можете получить доступ к панели администратора WordPress, тогда единственный способ массовой обработки — через FTP-доступ. Хотя существует множество программ FTP, FileZilla является одним из очень простых в использовании и популярных программных клиентов FTP. В этой статье мы обсудим 5 советов по ускорению FTP с FileZilla. Если вы ищете более подробную информацию о FTP, ознакомьтесь с полным руководством по FileZilla для начинающих.

Совет 1 — Показать скрытые файлы

Некоторые серверы по умолчанию скрывают файлы, такие как .htaccess, при просмотре с FTP-клиентов. К счастью, у вас есть возможность сделать скрытые файлы видимыми с помощью FileZilla. Как показано на рисунке ниже, выберите параметр «Принудительно показывать скрытые файлы» в меню «Сервер», чтобы включить это.

Отображение скрытых файлов в FileZilla

Отображение скрытых файлов в FileZilla

Вы увидите предупреждающее сообщение о том, что элемент управления находится на стороне сервера, хотя вы можете включить просмотр скрытых файлов на FTP-клиенте. Нажмите ОК, чтобы продолжить, и в большинстве случаев вы увидите все скрытые файлы на сервере.

Предупреждение при принудительном отображении скрытых файлов в FileZilla

Предупреждение при принудительном отображении скрытых файлов в FileZilla

Также ознакомьтесь с нашей статьей о том, как просмотреть файл .htaccess на Mac.

Совет 2 — Обработка прекращенных передач файлов

При загрузке содержимого через FTP передача файлов может быть прервана из-за плохого подключения к Интернету или сети. В таких случаях вам не нужно паниковать, просто нажмите на опцию «Обработка очереди», доступную в меню «Передача». Это немедленно включит обработку накопившихся в очереди файлов.

Обработка прекращенной передачи файла в FileZilla

Обработка прекращенной передачи файла в FileZilla

Когда вы начнете загрузку, FileZilla начнет очередь файлов, которые можно увидеть на вкладке «Файлы в очереди» в нижнем левом углу.

Совет 3 — Ограничение максимального количества одновременных подключений

По умолчанию FileZilla ограничивает количество одновременных подключений к серверу как 1. Вы можете изменить этот параметр в разделе «Менеджер сайта». Перейдите в «Файл»> «Менеджер сайта», а затем перейдите в «Настройки передачи». Либо снимите флажок «Ограничить количество одновременных подключений», либо увеличьте «Увеличить максимальное количество подключений» до желаемого значения.

Ограничить максимальное количество подключений в FileZilla

Ограничить максимальное количество подключений в FileZilla

Помимо любых настроек на стороне клиента, обычно количество одновременных FTP-соединений контролируется вашим хостом с сайта сервера.

Совет 4 — Обработка неудачных переводов

Вы можете просмотреть файл с ошибкой во время передачи в очереди «Неудачные передачи» в нижнем левом углу. Щелкните правой кнопкой мыши и выберите «Сбросить и поставить все заново», чтобы переместить все файлы на вкладку «Файлы в очереди» и начать обработку. Вы также можете выбрать «Удалить все», чтобы очистить очередь неудачной передачи.

Обработка прекращенной передачи файла в FileZilla

Обработка прекращенной передачи файла в FileZilla

Совет 5 — Подключитесь к серверу

Когда вы открываете FileZilla или отключаетесь от сервера, просто нажмите на опцию «Повторное подключение», доступную в меню «Сервер». Это подключится к учетной записи FTP, настроенной в «Менеджер сайта».

Быстро подключиться к серверу

Быстро подключиться к серверу

Узнайте, как подключить FileZilla к серверу Bluehost.

Совет 6 — Редактируйте из локального файла

Когда вы открываете тот же файл, который был отредактирован и загружен ранее, FileZilla предложит вам два варианта. Первый — выбрать локальный файл для редактирования, другой — отбросить локальный файл и снова отредактировать файл сервера. Вы можете выбрать опцию «Повторно открыть локальный файл», чтобы быстрее открывать файл с локального Mac или ПК для модификации.

Повторно открыть локальный файл для редактирования в FileZilla

Повторно открыть локальный файл для редактирования в FileZilla

Если вы хотите отредактировать файл, FileZilla сначала загрузит файл на локальный компьютер, а затем разрешит его редактирование. Это ускорит процесс редактирования. Но после загрузки на вашем компьютере также будет локальная копия файла. Если вы не хотите, чтобы файл оставался на вашем локальном компьютере, выберите опцию «Завершить редактирование и удалить локальный файл» при загрузке файла обратно на сервер.

Удаление локального файла после редактирования

Удаление локального файла после редактирования

Бонусный совет — переход на другой хост

Если вы переходите на другой хост, просто создайте учетную запись FTP с тем же именем и паролем, что и у вашего предыдущего хоста. Когда серверы имен и распространение DNS будут завершены, откройте FileZilla для подключения вашего нового хоста без каких-либо изменений.

Как увеличить скорость передачи данных через FTP?

Ситуация такая: есть NAS на котором запущен FTP-сервер, он подключён к сети 1Гбит Ethernet. В синтетических тестах (Lan Speed Test) и том же iperf скорость передачи близкая к теоретически максимальной (960Мбит/с). А вот при фактическом копировании/записи файлов скорость ограничена 10 МБ/с. В чём могут быть причины такой низкой скорости и как их устранить?

UPDATE: По поводу скорости диска: www.youtube.com/watch?v=BD5H1CjmgZY
Бенчмарки выдают 60 МБ/с. В других обзорах почти тоже самое.

UPDATE 2: Локальный тест скорости чтения выдал:

Update 3: настройки FTP машинки.

  • Вопрос задан более трёх лет назад
  • 20886 просмотров

Оценить 12 комментариев

  • Facebook
  • Вконтакте
  • Twitter

CyberAP

CyberAP

dd if=/dev/zero of=/tmp/output bs=15k count=10k
scp root@localhost:/tmp/output /tmp/output2

CyberAP

CyberAP

ldv: 102105088 bytes (102 MB) copied, 2.29218 s, 44.5 MB/s

output 100% 97MB 5.7MB/s 00:17

До конца не записалось, место закончилось.

CyberAP

CyberAP

CyberAP

  • Facebook
  • Вконтакте
  • Twitter

Jump

Вы где то сильно ошибаетесь. Такое невозможно ни физически, ни теоретически.
При подключении к сети 1Гбит Ethernet, максимально возможная скорость передачи файлов равна 1000/8=125МБ/с
Чтобы обеспечить скорость в 960МБ/с вам нужен линк на 10Гбит как минимум.

Фактическая скорость будет в основном ограничена скоростью дисков, так что вполне нормальная ожидаемая скорость для бюджетного NAS’а.
Если хотите повысить скорость — ставьте более быстрые диски, распределяйте нагрузку между дисками, и.т.д.

  • Производительностью дисковой подсистемы. Для среднестатического диска это примерно 1-100МБ/с в зависимости от нагрузки
  • Производительностью ОС файлового хранилища. Зависит от скорости работы процессора, наличия памяти и настроек.
  • Facebook
  • Вконтакте
  • Twitter

CyberAP

Jump

Jump

iperf и Lan Speed Test измеряют исключительно пропускную способность сети. Скорость диска, да и вообще его наличие в системе никак на результаты не влияет.

А ftp работает именно с файлами на диске, и зависит в первую очередь от скорости диска. И уж в последнюю от скорости сети.

CyberAP

11 МБ/с и при записи в точности такая же ситуация. Даже скорость копирования с внешнего диска по USB выше чем по гигабитному Ethernet.

Jump

Станислав: Для начала давайте определимся что такое реальная скорость считывания с диска-
Она зависит от модели диска и линейности чтения. Точную модель диска вы не указали.
Если идет исключительно линейное чтение, то среднестатический современный диск способен выдавать примерно 70-120Мб/с
Если идет случайное чтение, то в зависимости от размера блока и очереди оно будет колебаться в очень широких пределах.
На мелких файлах порядка 1Мб/с и меньше
На более крупных порядка 1-50Мб/с.
Это что касается диска.

Кроме этого скорость сильно ограничена процессором — если производительности процессора не хватает, скорость будет очень низкая. Ну и объем памяти для кэширования прилично влияет.
Какой процессор у вас стоит в NAS и чем он еще нагружен?

Jump

CyberAP

Jump

Jump

  • Facebook
  • Вконтакте
  • Twitter

CyberAP

CyberAP

  • Facebook
  • Вконтакте
  • Twitter

CyberAP

PING 192.168.0.200 (192.168.0.200): 56 data bytes
64 bytes from 192.168.0.200: icmp_seq=0 ttl=64 time=0.588 ms
64 bytes from 192.168.0.200: icmp_seq=1 ttl=64 time=0.594 ms
64 bytes from 192.168.0.200: icmp_seq=2 ttl=64 time=0.550 ms
64 bytes from 192.168.0.200: icmp_seq=3 ttl=64 time=0.601 ms
64 bytes from 192.168.0.200: icmp_seq=4 ttl=64 time=0.662 ms
64 bytes from 192.168.0.200: icmp_seq=5 ttl=64 time=0.563 ms
64 bytes from 192.168.0.200: icmp_seq=6 ttl=64 time=0.644 ms
64 bytes from 192.168.0.200: icmp_seq=7 ttl=64 time=1.710 ms
64 bytes from 192.168.0.200: icmp_seq=8 ttl=64 time=0.509 ms
64 bytes from 192.168.0.200: icmp_seq=9 ttl=64 time=0.565 ms

— 192.168.0.200 ping statistics —
10 packets transmitted, 10 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 0.509/0.699/1.710/0.340 ms

Это что-то дало?
Выше уже в комментариях отвечал что скорость ограничена 10 МБ/с по всем протоколам. NFS, FTP, SMB. Потоковая скорость не столь интересна, сколько скорость передачи файлов последовательно, особенно больших.

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

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