[Gelistirici] Fwd: Re: [ck] lrzip announce

S.Çağlar Onur caglar at pardus.org.tr
30 Eki 2006 Pzt 02:05:50 EET


CK CC'lemiş ama mailman reddetmiş maili :)

----------  Yönlendirilmiş İleti  ----------

Subject: Re: [ck] lrzip announce
Date: 30 Eki 2006 Pts 01:55
From: Con Kolivas <kernel at kolivas.org>
To: caglar at pardus.org.tr
Cc: ck at vds.kolivas.org, gelistirici at pardus.org.tr

On Monday 30 October 2006 03:42, S.Çağlar Onur wrote:
> Hi Con;
>
> 29 Eki 2006 Paz 17:29 tarihinde, Con Kolivas şunları yazmıştı:
> > I've been playing with a side project blending compression algorithms for
> > large file compression into a new file format based on the rzip, lzma and
> > lzo code. Check out the readme and download the current release here:
>
> Pardus uses a similiar approach for its own package format. Packges's
> install root merged into a single tarball called install.tar and that
> tarball compressed with lzma and this lzma and other distro specific files
> merged into zip contained so this structre called PiSi's package format :).
> With this approach we gain lots of space for our packages and nearly whole
> distrubiton can be deployed into one CD.
>
> So as soon as i saw this i wanna give it a try in real world :) and see how
> well it is. Here is the result for OpenOffice package, its huge, so i
> thought its a good candicate to test :), tested on Intel(R) Pentium(R) M
> processor 1.73GHz with 1gb ram while CPU frequency is 800mhz.
>
> [caglar at zangetsu][~/Desktop/lrzip-0.1.1/OO]> time ../lrzip install.tar
> install.tar - compression ratio 3.258
>
> real    8m29.857s
> user    7m44.086s
> sys     0m1.941s
> [caglar at zangetsu][~/Desktop/lrzip-0.1.1/OO]> time lzmash -9 install.tar
>
> real    21m52.749s
> user    20m12.399s
> sys     0m3.789s
>
> [caglar at zangetsu][~/Desktop/lrzip-0.1.1/OO]> ll -al
> toplam 285208
> drwxr-xr-x 2 caglar users     4096 Eki 29 18:26 .
> drwxr-xr-x 5 caglar users     4096 Eki 29 18:03 ..
> -rw-r--r-- 1 caglar users 93372084 Eki 29 18:03 install.tar.lrz
> -rw-r--r-- 1 caglar users 99093613 Eki 20 23:39 install.tar.lzma
> -rw-r--r-- 1 caglar users 99272133 Eki 29 17:52
> openoffice-2.0.4.1-30-20.pisi
>
> [caglar at zangetsu][~/Desktop/lrzip-0.1.1/OO]> time lzmash -d
> install.tar.lzma
>
> real    0m52.934s
> user    0m37.474s
> sys     0m1.809s
> [caglar at zangetsu][~/Desktop/lrzip-0.1.1/OO]> time ../lrzip -d
> install.tar.lrz
>
> real    0m56.201s
> user    0m40.488s
> sys     0m8.345s
>
> So one can easily see lrzip is 3 times faster than lzma in compression and
> gaves smaller results and it seems use much less memory (not well tested,
> will profile later)

That is about right, apart from the memory usage. The compression phase uses
as much memory as you have without pushing you heavily into swap. The
decompression phase uses much less.

> Currently it seems amazing to me :), what is your future plan for this? Is
> it remain just a hooby or will make its own way?

Because most of it is based on existing code, it is basically ready for prime
time. I'm planning on adding man pages, faqs etc and then releasing it in a
more public form (freshmeat and on kernel.org). The file format shouldn't
undergo any further revision. I needed this tool for myself and wanted to
make it for everyone.

--
-ck

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

-- 
S.Çağlar Onur <caglar at pardus.org.tr>
http://cekirdek.pardus.org.tr/~caglar/

Linux is like living in a teepee. No Windows, no Gates and an Apache in house!
-------------- sonraki bölüm --------------
A non-text attachment was scrubbed...
Name: kullanılamıyor
Type: application/pgp-signature
Size: 189 bytes
Desc: kullanılamıyor
URL: <http://liste.pardus.org.tr/gelistirici/attachments/20061030/190c0d9a/attachment-0002.pgp>


Gelistirici mesaj listesiyle ilgili daha fazla bilgi