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
