最近剛好要壓一個接近 3G 一堆小檔案的目錄,就隨手測一下各種格壓縮解壓縮的結果
開記憶體虛擬磁碟測的,CPU 是 Ryzen 2700 沒特別設定多執行緒
FreeBSD 12.2 的 bsdtar
壓縮 解壓縮 大小
tar (沒壓) 0:08 0:14 2.8G
gzip 2:57 0:25 1.9G
bzip2 10:05 5:41 1.8G
xz 29:20 2:19 1.8G
lz4 0:17 0:19 2.0G
lzma 29:29 4:50 1.8G
zstd 0:16 0:18 1.9G
跟一般的預期差不多,不過可能目錄不夠大不然 lz4 應該速度會拉開才是
一般應用應該就 xz lz4 zstd 挑一個來用了吧