压缩工具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。
[END]
博客对比了Linux下的压缩工具GZIP, BZIP2和LZMA在压缩效率、压缩时间及解压缩时间方面的表现。LZMA在压缩效率上最高,但压缩时间最长;GZIP则在压缩和解压缩时间上较快,而BZIP2位于两者之间。在选择时,根据不同的需求如启动速度、资源限制等进行平衡。"
105027589,1493609,CentOS 7.6 使用Ansible Playbook通过Win_shell部署Windows软件,"['Ansible', '自动化部署', 'Windows管理', 'Linux管理', '系统集成']
4248

被折叠的 条评论
为什么被折叠?



