压缩一个大文件

今天压缩了一个很大的文本文件, 大概差不多有30多G. 用gzip压缩完后大概有11G, 体积还是有点大. 于是考虑是不是可以换个压缩算法.

平常在下载源码的时候, 网站都会给出gzipbz2两个版本的地址. 我在下载的时候主要是选择gzip版本, 即使看到包的大小是bz2版本更加小. 一来是文件本身比较小, 二来也是习惯导致. 这次遇到这个情况, 在今天这种情况, 是不是用bz2压缩会更加好呢? 试了试, 发现压缩完后大约有8G, 但是花的时间却是gzip的几倍左右.

网上搜索了一下, 发现了一个对比几个压缩算法的链接. 自己的实际操作结果基本和链接的总结吻合. 正好顺带还看到了用tar来切分文件的用法, 学习了~

当一个方法已经不能很完美的解决现有的问题时, 我们自然会尝试去寻找和使用另外一些方法. 在这个过程中积累的东西还是很有意义的, 可以让自己提高不少吧.

Comments