最近刚好要压一个接近 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 挑一个来用了吧