SEARCH CATEGORIES ARCHIVES

icon xz-5.0.3 28 Sep 2011

$ tar zxfp xz-5.0.3.tar.gz -C /tmp
$ cd /tmp/xz-5.0.3
$ ./configure
$ make
$ sudo make install
gz と xz を比べてみる。
$ time tar zcfp mplus_fonts.tar.gz mplus_fonts
tar zcfp mplus_fonts.tar.gz mplus_fonts  4.33s user 0.09s system 94% cpu 4.669 total

$ time tar cf - mplus_fonts/ | xz -9 -c > mplus_fonts.tar.xz
tar cf - mplus_fonts/  0.02s user 0.11s system 0% cpu 30.074 total
xz -9 -c > mplus_fonts.tar.xz  29.37s user 0.72s system 99% cpu 30.152 total
言われていた通り圧縮に時間はかかるが、結果は gz の約 1/4 まで小さくなった(正確には 7,315,136/29,649,230)。ちなみに元データは 52.2MB のディレクトリ。
$ ls -lh mplus_fonts.tar.*
-rw-r--r--  1 coz  staff    28M Sep 28 15:51 mplus_fonts.tar.gz
-rw-r--r--  1 coz  staff   7.0M Sep 28 15:52 mplus_fonts.tar.xz
xz の無い環境で解凍する方法として、Windows では 7-Zip、Mac OS X では Unarchiver などがあるそうです。

powered by blosxom.