zpaq lzma rar gz lzo 壓縮大測試

單一樣案 linux-2.6.32.tar, 382,392,320 bytes
壓縮率由 11%-33% 不等

zpaq 是 09 年 3 月才有的,壓縮率是比 xz -9e 還要高一節,可是在壓縮及解壓時間都是嚴重敗北!
7zip/lzma/xz 擠身第二,缺點是壓縮時間比較長,遠不及 rar
但相反來說,rar 的解壓速度也慢 lzma 13 倍
難怪很多windows 的安裝程式(除 msi)和 linux 的 rpm, deb 都用了 lzma
lzma 的極速解壓也很適合用作系統還原
bzip2 我個人以前很常用,現在不用了
gz 和 zip 在需要速度時很有用,他們算法也是一樣的
lzo-1 在讀取和寫入都比不壓縮為快,openvpn 的連線壓縮中有使用
lzo-9 沒什麼用途,壓得慢也壓不小
lzma 和 gz, lzo 都可以超過硬盤的不壓縮讀取(44MB/s)

測試機為 Core2 duo T5750, 3G RAM, Hitachi HTS543232L9A300, 64bit Gentoo, 2.6.31, CFLAG="-O2 -pipe -march=core2"
註︰lrz+zpaq -M 產生的壓縮檔無法在 32bit arch 下解壓!
附件: 您需要登錄才可以下載或查看附件。沒有帳號?註冊

有冇多幾種file既比較?

TOP

原帖由 icarus-c 於 2010-1-8 17:51 發表
有冇多幾種file既比較?

意義不是很大…所以沒做了…

TOP

好似 deb 唔系用 lzma 掛..好似仲系 bzip2 哦

rpm 就改左系 xz 啦..

TOP

原帖由 閒魂 於 2010-1-8 18:20 發表

意義不是很大…所以沒做了…

唔同file structure(as in binary)唔同compression software都有唔同既表現
如linux source code 呢d好structural format既file bzip2出名好 (compression rate 大 & time少)

[ 本帖最後由 icarus-c 於 2010-1-8 23:13 編輯 ]

TOP

原帖由 icarus-c 於 2010-1-8 23:10 發表

唔同file structure(as in binary)唔同compression software都有唔同既表現
如linux source code 呢d好structural format既file bzip2出名好 (compression rate 大 & time少)

壓縮是較快…但 compression rate 及解壓時間都比不上 xz/lzma
需知道 source code 都是壓縮一次,解壓數千萬次的…

TOP