快如闪电:Linux多线程压缩软件pigz和压缩神器zstd

快如闪电:Linux多线程压缩软件pigz和压缩神器zstd,第1张

pigz是GZip的并行版(pigz,即 Parallel Implementation of GZip),作者为Mark Adler。

它充分利用了现代多核处理器的性能,大幅提高压缩解压的速度。

1、压缩单个文件

2、解压单个文件

3、压缩文件夹

4、解压文件夹

Zstandard 简称Zstd,是一种快速的无损压缩算法,以 zlib 级为目标的实时压缩场景和更好的压缩比。它可以将压缩速度交换为更高的压缩比率,同时支持非常快的解码器。Zstd压缩包为 .zst 格式。

1、压缩单个文件

2、解压单个文件

3、压缩文件夹

4、解压文件夹

都自带了……

不过如果你要是解压缩 Windows 下面的东西,要看是什么软件压的。

图形界面的解压缩软件是个外壳,他会调用系统里面的解压缩软件解压缩。解压缩 Windows 下面的东西需要装了特定的解压缩程序,Linux 下面压缩解压缩程序本身是字符界面为主的。图形界面为了方便才有人写的解压缩外壳程序。

Liunx 自己是 tar 打包(就是把一大堆文件集合成一个文件),之后再用 gzip 、bzip2、xz 压缩(这三个只有压缩数据流的功能,不能区分每个文件的前后间隔,所以需要 tar 先整合成一个文件再由他们进行数据流的压缩)。

其中 gzip 压缩率低速度快,bzip2 全都中间,xz 就是基于 7z 的 lzma 算法,压缩慢但效果好。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8969641.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-23
下一篇 2023-04-23

发表评论

登录后才能评论

评论列表(0条)

保存