E_user 14.02.2012 22:42

Есть вопрос!Как поднять скорость передачи данных по FTP?

Доброе время суток,

у меня на Arch работает Proftpd. Конфиг стандартный.
Хочется поднять скорость передачи данных. Ведь я в локальной сети, а скорость не превышает 3-4 MB/s.
Погуглил немножко, но нашел только как ограничить скорость. По этому пришла такая мысль, что дело не в Proftpd а в чем-то другом. Вопрос - как можно поднять скорость передачи данных? От чего это зависит?


Спасибо.


Тэги: arch ftp proftp speed
+ 0 -
Похожие Поделиться

xtavras 15.02.2012 11:24 #
А по другим протоколам скорость выше, уверены что проблема не в самой сети?
E_user 16.02.2012 08:31 #
Может быть, но я даже не знаю куда в таком случае смотреть. Чисто непрофессионально я вижу, что по железу скорость может быть болше. Везде гигабитные сетевухи. Правда вайфай на ноуте? Но сигнал отличный, да и 802.11n - лично для меня это значит, что хотя бы 10 MB/s должно идти. (Я же не требую заявленные 150 MBit/s).
Если что неправильно, прошу развеять ложные представления.
fermishell 16.02.2012 10:49 #
Можно смотреть на роутер.
Кстати, http://en.wikipedia.org/wiki/IEEE_802.11n#Comparison,
строго говоря, стандарт 802.11.n даже и 4 МБ/с не гарантирует.
E_user 16.02.2012 22:01 #
Смотрел я в роутер, ничего не помогло. Попробую без роутера подключиться, посмотрю разницу.
uscr 15.02.2012 12:38 #
Скорость упирается в скорость чтения с дисков? Как такая идея?
E_user 16.02.2012 08:22 #
Идея пугающая. Но думается мне что дело не в этом, т.к. а) я тестил не так давно диск, и там были другие цифры б) 3 MB/s это передача одного файла. Если качать два то скорость одного потока не падает.
E_user 16.02.2012 08:33 #
Т.е. в итоге 3+3 MB/s.
dront78 15.02.2012 20:39 #
как обычно - попробуйте поиграться с SocketBuffers
1
SocketOptions sndbuf 16384 rcvbuf 16384


взято из Best Common Practices

и прокачать системные tcp buffers в /etc/sysctl.conf
1
2
3
net.ipv4.tcp_rmem = 8192 87380 8388608
net.ipv4.tcp_wmem = 8192 65536 8388608
net.ipv4.tcp_mem = 8388608 12582912 16777216

E_user 16.02.2012 08:32 #
Попробую - отпишусь.
E_user 16.02.2012 21:53 #
Ощутимого результата нет.
mealsforall 16.02.2012 21:18 #
1. А какой ftp-клиент?
2. В активном и пассивном режиме скорость одинаковая?
3. Есть ли между сервером и клиентом какой-нибудь файрвол?
4. xinetd участвует в процессе связи с сервером?
E_user 16.02.2012 21:58 #
1. FileZilla а венде
2. В активном вроде чуть больше. На 1 MB/s. Хотя я не уверен, скорость колеблется от 3-4, а в активном я заметил 5 MB/s.
3. Да, роутер. Ставил и убирал галочку на автоматическое управление скоростями, и разницы особой нет.
4. Нет, он даже не установлен.
mealsforall 16.02.2012 23:36 #
1. А попробуй другие клиенты (родной ftp винды, например), и просто ftp localhost на самом сервере?

3. А если выкинуть рутер из уравнения и подключиться проводком напрямую к серверу, повышается скорость?