Linux下压缩工具和压缩算法的比较
来源:互联网 发布:win2008 dhcp数据迁移 编辑:程序博客网 时间:2024/06/06 03:35
注:本文转自http://blog.csdn.net/waverider2012/article/details/8514949,仅供学习参考!
压缩工具GZIP,BZIP2和LZMASH的比较:
1. 压缩效率(压缩后的文件越小,效率越高)GZIP < BZIP2 < LZMA
2. 压缩时间:GZIP < BZIP2 < LZMA,LZMA的压缩时间要远远高于BZIP2,相对的BZIP2的压缩时间高于GZIP但也有限
3. 解压缩时间:GZIP < LZMA < BZIP2 ,BZIP2的解压缩时间远远高于LZMA,相对的LZMA的压缩时间高于GZIP但也有限
参考文献:
A Quick Benchmark: Gzip vs. Bzip2 vs. LZMA
Archiver comparison 仅仅比较了压缩比和压缩时间,也证明了上述结论。
7-Zip使用LZMA和LZMA2算法,支持Windows/Linux/WinCE,可以从以下链接下载:
http://www.7-zip.org/download.html
========================================================================================
Linux内核镜像有四种压缩模式:gzip,bzip2,lzma,lxo,一般默认为gzip。如果要用bzip2,lzma,lzo,要先安装相关解压缩工具。
Kernel compression mode (Gzip) --->
Quick Benchmark: Gzip vs Bzip2 vs LZMA vs XZ vs LZ4 vs LZO比较了几种算法:
1. 压缩效率:LZO <GZIP < BZIP2 < LZMA
2. 压缩时间:GZIP <LZO ~= BZIP2 << LZMA
3. 解压缩时间:LZO <GZIP < LZMA<< BZIP2
4.压缩需要的内存:GZIP < LZO < BZIP2 << LZMA
5.解压缩需要的内存:GZIP < LZO < BZIP2 << LZMA
如果FLASH不是问题,启动速度是关键,选LZO。如果是在低成本嵌入式设备上,FLASH和RAM很小,GZIP是不错的选择;如果RAM有限,选BZIP2;如果RAM还够,可以考虑LZMA。
- Linux下压缩工具和压缩算法的比较
- Linux下压缩工具和压缩算法的比较
- linux压缩工具的比较
- Linux下各压缩工具的解压压缩命令
- linux下的几个归档和压缩工具
- Linux下常用的压缩工具和常用操作
- 常见压缩工具和算法的压缩比率及资源消耗情况
- linux下各种压缩工具的使用
- lrzip-->linux下的多线程压缩工具
- Linux 下压缩工具
- linux下打包压缩工具
- 压缩算法的比较
- Liux 下的压缩工具
- Hive格式各种格式下不同压缩算法的比较
- 各种压缩算法的比较
- Linux下打包压缩工具tar的实际应用举例
- linux下压缩工具的区分-gzip,bzip2,tar
- Linux 下最为人熟知的归档/压缩工具
- 二叉树——(先序序列+中序序列)=后序序列 poi2255
- 手游运营需网络文化经营许可证?1000万资本金门槛
- Local and Global References
- 2013秋13级预备队集训练习3--A - Power of Cryptography
- PHP属性重载,魔术方法
- Linux下压缩工具和压缩算法的比较
- 超市管理 java
- 设计模式6大原则:迪米特法则
- js改变bootstrap switch的选中与否
- mysqlhotcopy 热备份和恢复
- 递归调用实现快速排序算法
- 异或(^)的作用
- 正则表达式30分钟入门教程
- 2013秋13级预备队集训练习3--B - Ant on a Chessboard