To kar si napisal glede hitrosti ki jo Jure omenja je res... gre za hitrost
dd-ja.

Kar se tice /dev/zero tudi soglasam, ker ga lahko zlib "prevec" ter prehitro
(75MB/sec) stisne in rezultat ne bo realen.

Zgleda pa da bo Metodova, da je ozko grlo procesor, kar drzala. Sketal sem
kompleten /usr/bin (132MB) in ga zagzipal. Gzipal mi je s hitrostjo 9,4 MB/sec
kar je ZE pod nivojem mreze. Potem sem pa se za foro teh 132MB prescpjal kar
prek loopback-a najprej brez kompresije (66MB/sec) in se s kompresijo
(6,3MB/sec). Kompresija je pobrala najvec procesorja... po moje okrog 90%, 5%
pa je pobrala enkripcija. Dekripcija in dekompresija na strani sshd-ja pride v
preostalih 5% kar se obicajno itak dogaja na drugi strani.

Sel sem se dlje... ce sem nivo kompresije spustil na 4 sem ze presegel 
16MB/sec,
s tem da se je dejansko cez mrezo preneslo samo 1MB vec (s kompresijo 6 je bil
gzip velik 56MB, s kompresijo 4 pa 57MB), s kompresijo 2 pa sem prisel ze
skoraj na 20MB/sec, s tem da se je cez mrezo preneslo samo 4MB vec (60MB).

Rezultat je spet popolnoma drugacen ce kompresiras samo tekst... 108MB 
xml mi je
kompresiral 3 sekunde kar znese priblizno 35,4MB/sec, scp prek 
loopback-a pa je
sel s hitrostjo 21,4MB/sec.

Bottom Line:

OpenSSH podpira nastavljanje nivoja kompresije vendar samo za protokol 
1! Poleg
tega v man straneh lepo pise, da je zadeva sicer priporocljiva za pocasne
povezave (modem, pocasen DSL), na hitrejsih povezavah pa lahko kvecjemu
upocasni vse skupaj.


Quoting Darko Bulat <[EMAIL PROTECTED]>:

> OK, zdaj sem zadevo preveril ?e pri sebi.
>
> V primeru, ko uporabi? gzip se prenese cel 1 MB (to?no: 1042069 bytov).
>
> /dev/zero ni primeren vir podatkov za testiranje z uporabo kompresije.
>
> LP
>
> Darko
>
> --
>
> On Pon, Oktober 20, 2008 11:54, Jure Pe?ar wrote:
>> On Mon, 20 Oct 2008 11:48:03 +0200
>> Jure Pe?ar <[EMAIL PROTECTED]> wrote:
>>
>>> a me presene?a, da je ssh s kompresijo ?e toliko po?asnej?i.
>>
>> Konkretno, moti me to:
>>
>> [EMAIL PROTECTED]:~# dd if=/dev/zero bs=1M count=1024 | gzip | ssh [EMAIL 
>> PROTECTED]
>> "zcat > /dev/null"
>> 1024+0 records in
>> 1024+0 records out
>> 1073741824 bytes (1.1 GB) copied, 18.4703 seconds, 58.1 MB/s
>>
>> [EMAIL PROTECTED]:~# dd if=/dev/zero bs=1M count=1024 | ssh -C [EMAIL 
>> PROTECTED]
>> "cat > /dev/null"
>> 1024+0 records in
>> 1024+0 records out
>> 1073741824 bytes (1.1 GB) copied, 890.529 seconds, 1.2 MB/s
>>
>> S tem da je baje ssh -C uporablja isti zlib ...
>>
>> O?itno nekaj za na ustrezen openslowlaris bugtracker :)
>>
>>
>> --
>>
>> Jure Pe?ar
>> http://jure.pecar.org
>> _______________________________________________
>> lugos-list mailing list
>> [email protected]
>> http://liste2.lugos.si/cgi-bin/mailman/listinfo/lugos-list
>
>
> _______________________________________________
> lugos-list mailing list
> [email protected]
> http://liste2.lugos.si/cgi-bin/mailman/listinfo/lugos-list
>


_______________________________________________
lugos-list mailing list
[email protected]
http://liste2.lugos.si/cgi-bin/mailman/listinfo/lugos-list

Одговори путем е-поште