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