[華語, cmn-Hant-TW]
要把一些舊東西壓一壓,正好可以來測一下哪種格式壓起來效果最好。
原始檔案是事先打包好的 tar 檔,大小為 1,089,927 KB。
格式 | 參數 | 大小 |
---|---|---|
zip | 預設值 | 464,597 KB |
7z | 預設值 | 286,850KB |
gzip | 預設值 | 473,692KB |
bz2 | 預設值 | 453,056KB |
lzma (lzma1) | 預設值 | 314,828KB |
xz (lzma2) | 預設值 | 314,199KB |
xz (lzma2) | -9, –extreme | 217,252KB |
其中 7z 和 zip 是在 windows 7/x64 下壓的結果,而 gzip, bzip2, lzma 及 xz 是在 FreeBSD 8.0/amd64 得到的結果,
因為測試的機器及平台相差有大到,所以也就沒有特別去算壓縮解壓縮的時間了。不過下 -9 –extreme 這個極限壓縮參數花的時間很明顯比用預設值長很多,雖然說壓縮比的差異也很明顯就是。