pomalé přenosy po síti (ftp)

Premysl Hruby lin-konf na post.cz
Středa Duben 12 19:11:43 CEST 2006


Miroslav Benes wrote:
> Přeji krásný den !
> 
> Trápim se tu nad jedním starším strojem. Konfigurace HW nic moc (P MMX
> 166, 128 MB RAM), je tam FC4 (kernel 2.6.16-1.2069_FC4).
> Slouží jako router do internetu (down 1Mb, Up 256 kb) a mj. se z něj
> pokouším přenášet soubory do jiného stroje.
> 
> Síťovka je tam jenom 10 Mb, ale i tak se mi zdá, že by to mohlo jet
> rychleji (na tom stroji běží ncftp, server je na druhé straně na rychlém
> železe) :
> 
> VTS_08_1.VOB:                                          154,85 MB  835,95
> kB/s
> VTS_09_0.BUP:                                          100,00 kB  741,91
> kB/s
> VTS_09_0.IFO:                                          100,00 kB  647,13
> kB/s
> VTS_09_0.VOB:                                           47,69 MB  834,81
> kB/s
> 
> Jestli dobře počítám, běhají přenosy okolo 6,5 Mb/s, což je jen 65%
> propustnosti síťovky.
> Pokouším se najít kde je úzké hrdlo, ale nic tu nevidím :
> 
> $top
> top - 18:18:52 up  3:38,  2 users,  load average: 1.18, 1.35, 1.59
> Tasks:  78 total,   1 running,  77 sleeping,   0 stopped,   0 zombie
> Cpu(s):  2.8% us, 36.6% sy,  0.0% ni, 39.4% id, 16.9% wa,  4.4% hi, 
> 0.0% si
> Mem:    126088k total,   123532k used,     2556k free,      780k buffers
> Swap:   265064k total,       48k used,   265016k free,    61340k cached
> 
>  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
> 17260 root      15   0  3944 1132  952 S 32.8  0.9   4:21.47 ncftp
> 18240 benesm    17   0  1964  972  772 R  4.4  0.8   0:02.28 top
>   89 root      15   0     0    0    0 D  2.5  0.0   0:47.29 kswapd0
>    9 root      10  -5     0    0    0 S  0.3  0.0   0:19.01 kblockd/0
> 1387 root      16   0  2680  424  336 S  0.3  0.3   0:46.57 nifd
> 1607 benesm    16   0  7392 1580 1120 S  0.3  1.3   0:02.39 sshd
> 12319 root      16   0  6056 1916 1504 S  0.3  1.5   0:01.79 mc
> ...
> 
> Proces ncftp zatěžuje CPU na 1/3, jádro taky na 1/3 a další 1/3 se fláká.
> 
> Dotazy :
> 
> a) Je to normální ? Dokážu pochopit, že přenosy pomocí ssh nestíhají
> (cca 450kB/s), protože se nestíhá šifrovat (proces ssh zatěžoval CPU
> okolo 90%). Ale proč to nejede rychleji tady ?
> 
> 
> b) Proč je proces kswapd občas ve stavu D ? Podle výpisu obsazení paměti
> se neswapuje (ani není důvod, když je ještě 61 MB obsazeno jako cache),
> přesto se občas stav D objevuje (viz odchycený výpis).
> 
> Předem děkuji za tipy.
> 
> 

A je tech 10Mbit Half nebo Full duplex ??
jestli half, tak je to vice nez dobry vysledek.

-Ph


Další informace o konferenci Linux