以前做的测试,xz -T0 -1 比 lbzip2 快一倍,压缩比高 3%,bzip2 可以死了,而 pzstd -1 比 xz -T0 -1 快 5~9 倍,压缩比只损失了4%, xz 可以死了。
值得用的压缩格式:
lz4: 轻度压缩比,最快的压缩和解压缩。
zstd: 这个真是神器,想快非常快,想好压缩比也行而且依然很快。
zip: 跟其他OS兼容,而且它支持索引
其它的,gz和bz2历史遗留,7z用的人太少,xz 跟 lzip不相上下,gnu力推lzip,xz是真的慢。snappy, briotli在 zstd 面前都是渣。
【 在 poocp 的大作中提到: 】
: 文本日志文件,单个文件大小在100KB到50MB区间内的情况下,都用-9参数(xz用-9e),lzip比xz全面领先。
: 所以我现在的脚本是每个月压缩一次上个月按周切分的日志为每个文件单独.lz格式不用tar打包,配合catlz可以随时查看,每年将12个月全部.lz日志解压进年份子目录后重新压成.tar.xz包做长期归档。
: [code=bash]
: ...................
--
FROM 61.48.62.*