不同压缩算法的权衡是什么?
目的是备份,转移&恢复。我不关心流行度,只要unix存在足够成熟的工具。我关心
我正在考虑的算法是
答案 0 :(得分:2)
Tar本身不是压缩算法。
当压缩/解压缩时间是最重要的问题时,您可以使用zip / gzip。
当您需要更好的压缩率时,可以使用bzip。
当需要更大的压缩率时,可以使用LZMA,但CPU时间更长。
答案 1 :(得分:2)
答案 2 :(得分:1)
它通常取决于您的输入数据,但我从未发现任何能比7zip(http://www.7-zip.org)更好的一般压缩效果。
答案 3 :(得分:0)
为这些案例创建一个简单的测试平台非常简单。
编写一个脚本,依次使用一组代表你想要编写的文件的文件,并测量实现的时间/ CPU /内存使用/压缩比。
重新统计他们的次数,你会得到答案。