Słaba prędkość uploadu przez FTP (vsftpd)

MTGmati | 2018-12-13 19:39:50 UTC | #1

Wracając do mojego problemu, który pisałem na shoutbox z wgraniem 5GB na serwer w2, postanowiłem postawić serwer FTP (vsftpd) na VPS, lecz problem z małym upload-em nie został porzucony średnia przędność to zaledwie 700 KiB/s moje ustawienie configu serwera vsftpd wskazuje na limit 50 MB/s local_max_rate=52428800 a łącze internetowe pozwala mi na upload w 10 MB/s.
Klienta, jakiego używam do przesyłania plików to FileZilla, bez nałożonych limitów na i/o.


anon10657637 | 2018-04-02 16:10:13 UTC | #2

Ja bym na Twoim miejscu sprawdził dysk. Do stałego i regularnego monitoringu polecam od siebie pakiet systat:

su
apt-get install sysstat
<nano/vi/[jakikolwiek edytor który preferujesz]> /etc/default/sysstat

Potem zmieniasz pole w konfiguracji ENABLED na true i lecisz dalej:

service sysstat restart

Następnie, po jakimś tam czasie wklepujesz:

iostat -x 1

oraz dla pozostałych statystyk:

sar

Jeżeli jednak okazjonalnie, no to możesz użyć dstat:

su
apt-get install dstat

Wtedy dla przykładu możesz użyć takiego polecenia:

dstat -tdD total,sda,sdb,sdc,md1 60

Jak wykonasz jedno lub drugie - podrzuć output ;)


MTGmati | 2018-04-02 16:39:10 UTC | #3

Zrobione, oto efekt
image|308x146


LinGruby | 2018-04-02 17:54:04 UTC | #4

[quote=”MTGmati, post:1, topic:6162”]
a łącze internetowe pozwala mi na upload w 10 MB/s
[/quote]

czyli musisz mieć łącze upload 100 MB/s jeśli tak to dziwne że więcej nie wyciągniesz, ale jeśli masz łącze upload 10 MB/s to masz ok 1 MB/s wysyłania ;-)


bo ja przy swoim łączy mając 50 MB/s mam 5 MB/s wysyłania, a przy pobieraniu mam łącze 600 MB/s to mam 60 MB/s tak to się kiedyś przeliczało na torrentach ( jak ktoś miał shell’a 100/100 MB/s to miał 10/10 MB/s ;-)


Timo | 2018-04-02 17:15:48 UTC | #5

Kwestia różnicy bajtów a bitów.
Mam faktyczną prędkość 60 megabitów a pobiera mi z około 6 mbps.


LinGruby | 2018-04-02 17:18:06 UTC | #6

czyli prawidłowo ;-)


anon10657637 | 2018-04-02 17:55:41 UTC | #7

@MTGmati jednak to nie dysk. Jak napisał @LinGruby, kwestia Twojego łącza ;)