[LUGOS] ssh hitrost kopiranja

Metod Kozelj metod.kozelj at lugos.si
Fri Oct 17 15:15:30 CEST 2008


Howdy!

Jure Pečar wrote:
> Predvsem preseneča kompresija, ker bi morala same nule stisnit v nulo, pa ji to očitno nekako ne rata najbolje.
>   

Čim vklopiš kakšno preračunavanje (kompresija in/ali komplicirano 
šifriranje), stvar postane zahtevna za CPU in ne več za omrežni hardver. 
To posebej velja za stran, ki pošilja in še posebej to velja pri 
komprimiranju. Zanimivo bi bilo teste pognati tako, da opazuješ čase 
porabljene za ssh:

dd if=/dev/zero bs=1M count=1024 | time ssh root at backup2 "cat > /dev/null"


Podoben test, ampak tokrat sta obe mašini kar hitri (dual-core AMD 
Opteron @2.6GHz/4xdual-core AMD Opteron @2.6GHz) in z dosti pomnilnika 
(2GB/64GB), povezava med njima pa ne tako zelo (100Mbps) - malce 
editirano, da bo bolj čitljivo:

*here:~$ dd if=/dev/zero bs=1M count=10 | time ssh there "cat >/dev/null"*
10+0 records in
10+0 records out
10485760 bytes (10 MB) copied, 0.962431 s, 10.9 MB/s

0.13user 0.02system 0:00.98elapsed 16%CPU (0avgtext+0avgdata 0maxresident)k
0inputs+0outputs (0major+1846minor)pagefaults 0swaps

*here:~$ dd if=/dev/zero bs=1M count=10 | time ssh -C there "cat 
 >/dev/null"*
10+0 records in
10+0 records out
10485760 bytes (10 MB) copied, 0.272222 s, 38.5 MB/s

0.16user 0.01system 0:00.28elapsed 63%CPU (0avgtext+0avgdata 0maxresident)k
0inputs+0outputs (0major+1863minor)pagefaults 0swaps

Lepo se vidi, da tudi ob vključeni kompresiji CPU ni bil zaseden do 
konca, hitrost prenosa pa je narasla na skoraj 4x hitrost žice.

-- 

Peace!
  Mkx

-- perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'
-- echo 16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlb xq | dc

------------------------------------------------------------------------

Tonight you will pay the wages of sin; Don't forget to leave a tip.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://liste2.lugos.si/pipermail/lugos-list/attachments/20081017/ba98f0d7/attachment-0001.htm 


More information about the lugos-list mailing list