08/07/02 00:14:31 8emwfkfD
■lzop -o file.lzo file
real 0m43.200s, user 0m8.009s, sys 0m2.727s
lzop 24%
25:login:Penguin
08/07/04 00:14:59 0OG1epWX
URLリンク(gihyo.jp)
このDB+WEBの簡潔データ構造の記事みて、いろいろ読んでたら
なんか世の中変わってた。
圧縮データ構造とその最新動向
URLリンク(www-or.amp.i.kyoto-u.ac.jp)
透過的データ圧縮
URLリンク(keisan-genkai.lab2.kuis.kyoto-u.ac.jp)
URLリンク(tcslab.csce.kyushu-u.ac.jp)
WAN/LANやDB、ファイルシステム、RAM、Cache、内部通信にもこういうものを使う研究もあるみたいだし、
結構わくわくしてきたぞ。
26:login:Penguin
08/07/07 13:53:12 DoQMtzeM
$ time rzip -9 emacs-21.4a.tar
real 0m31.523s
user 0m28.823s
sys 0m1.306s
$ ls -l emacs-21.4a.tar*
-rw-rw-r-- 1 xxxx xxxx 14472688 Jul 7 13:49 emacs-21.4a.tar.rz
$
>>13と同じ環境。
合わせて評価すると速さと圧縮率のバランスがいいかもしれない。
27:login:Penguin
08/07/17 03:07:45 A+BRuM6X
lzmaはシングルスレッドだし、p7zipはパイプで使えないしで、
lzmaの4.999α版コンパイルしてみたけど、マルチスレッドにならないし。
7zファイル形式がパイプで使えない原因らしいから、
p7zipがlzmaファイル形式をサポートして、パイプで使えるようになったら良いな~
28:login:Penguin
08/07/19 00:41:00 ai76BlOh
>>26
これいいな~と思ったら標準入出力に未対応か・・・
29:login:Penguin
08/08/16 00:02:13 GvqWjEmC
Zlibc
URLリンク(zlibc.linux.lu)
30:login:Penguin
09/06/07 19:25:33 eb8s04gy
lbzipもpbzip2とか・・・
31:login:Penguin
09/06/12 18:42:18 WAZGDfix
>>30
lbzip2みたいだぞ
A multi-threaded bzip2/bunzip2 filter
URLリンク(phptest11.atw.hu)
Parallel BZIP2 (PBZIP2)
URLリンク(compression.ca)
マルチコアCPUを活用したファイル圧縮
URLリンク(sourceforge.jp)
pbzip2 vs bzip2
URLリンク(shrine-bell.seesaa.net)
どっちも並列bzip2の実装。
最近bzip2との互換性が確保されたようなのでpbzip2を試してみた。
カーネルソースを圧縮展開してみたがこれはかなりいい。
LZMAも好きだが圧縮率を求める時代の流れはそろそろ打ち止めだろう。
バランスの面ではpbzip2の方がかなりいい印象。Linuxではpbzip2がすぐに主流になるはず。
32:login:Penguin
09/06/13 03:03:18 ejf5oGI/
ソースコードの配布じゃ、今のところ、tar.gz か tar.bz2 がほとんど
33:login:Penguin
09/06/13 08:01:41 0tnCgkV1
>>31
pbzip2はよさげだね
>>32
tar.gzは互換性のために生き続ける。
lzmaも場合によってはメリットも大きいはずなのに普及してはきてるけど
あまり表に出てこないのはなんでだろう。
34:login:Penguin
09/06/13 09:53:04 vy3ykwBi
ユーザが入れてなさそうな圧縮形式なら、誰だって配布に使わない。
配布に使われないんだから、ユーザもインストールする動機がない。
...の環から、なかなか抜け出せないことが多いだろうな。
ディスクもメモリもネットワークも豪奢な当世、圧縮率に拘るのも少数派だろうし。
あ、lzmaも、ぽちぽち使われているよ。
Linuxカーネル2.6.30とか。
35:login:Penguin
09/06/13 10:03:53 0tnCgkV1
>>34
それは書こうかと思ったけどまだ新しすぎるよな・・って思って普及してきてるに止めた。
7zipとしてWindowsでかなり有名なんじゃないかと。
elinksか何かがgzip,deflate以外にbzip2,lzmaが使えたと思うが
ネットでは対応サーバーが皆無だわな
36:login:Penguin
09/06/13 14:34:22 QBNkjNcg
いつの間にかgnu tarがlzmaに対応してるな。
dpkgの依存にlzmaが入っていたりもするし、そろそろlzmaが入ってない環境っていうのは珍しいくらいなのかも。
37:login:Penguin
09/06/13 14:54:01 pu4qsGER
dpkgでほほぅ、と思ったがtarもか。
~1GhzのCPUでは結構しんどい仕事だから標準をどうするかは難しそう
38:login:Penguin
09/06/13 17:07:22 anrCvK7u
>>33
lzmaは解凍にメモリを多く使うんじゃなかたっけか
それで使いにくいんじゃないかなぁ
39:login:Penguin
09/06/13 22:56:07 5NJGz6mZ
ファイルサイズとMD5メモしておけば、
そのうち元のファイルが復元できると言い張る奴がいたな
40:login:Penguin
09/06/14 00:35:26 d8gKzCk8
ファイルで思い出したが、 file(1)では、まだlzma形式を認識できないようだ
少なくとも file-5.00 は。
41:login:Penguin
09/06/14 20:53:33 Mb+BA8Wb
>>35
こんなのがあった。
p7zipでWindows用の自己解凍アーカイブを作成
URLリンク(www.commandlinefu.com)
cat /path/to/7z.sfx /path/to/archive > archive.exe
42:login:Penguin
09/06/22 15:09:23 nPX8bYX0
xz
43:login:Penguin
09/10/16 21:16:27 zxtkfFrH
>>41
へぇー。
でも.exeってウィルス疑惑で忌避される傾向にある気がする。
44:login:Penguin
09/11/01 16:47:53 jDaGKrnO
自己解凍exeは不安なのに
解凍したzip中のexeは普通に開く不思議