测试办法:同样的文件StatLogInfo_1409070030_125.log大小为60520K,采用不同的压缩方法。

zip花费17362毫秒,压缩后大小为10806K
gzip花费2103毫秒,压缩后大小为11209K
7z花费14109毫秒,压缩后大小为3842K
snappy花费1571毫秒,压缩后大小为21347K
winrar压缩后大小为4968K【没有公布算法】

结论:
压缩比排序 7z > winrar > zip > gzip > snappy
压缩速度 snappy < gzip < 7z < zip
综合gzip > 7z > snappy > zip (耗时因素和压缩比各站一半比例)

各种压缩算法的压缩效率,时间、压缩比等比较相关推荐

  1. huffman编解码算法实验与压缩效率分析

    一.基本原理 1.huffman编码原理 huffman编码是一种无失真编码方式,是可变长(VLC)编码的一种. huffman编码基于信源的概率统计模型,基本思路是出现概率大的信源符号编长码,出现概 ...

  2. 数据压缩实验三:用c语言实现Huffman编码和压缩效率分析

    实验原理: 1.Huffman编码 Huffman编码是一种无失真的编码方式,是可变字长编码(VLC)的一种. Huffman编码基于信源的概率统计模型,它的基本思路是: 出现概率大的信源符号编长码, ...

  3. 数据压缩 实验三 Huffman编解码算法实现与压缩效率分析

    实验目的 掌握Huffman编解码实现的数据结构和实现框架, 进一步熟练使用C编程语言, 并完成压缩效率的分析. 实验原理 1.本实验中Huffman编码算法 (1)将文件以ASCII字符流的形式读入 ...

  4. MSU高清/极慢档Codec对比:AV1压缩效率第一 速度慢

    4月4日,MSU公布了2018视频编码压缩报告的补充部分--高清/极慢速度档的Codec压缩效率对比,AV1再次成为压缩效率最高的Codec.同时,报告显示AV1与其他Codec相比,编码耗时为10- ...

  5. 数据压缩原理 实验三 Huffman编解码算法实现与压缩效率分析

    实验原理 Huffman编码是一种无失真编码方式,是一种可变长编码,它将出现概率大的信源符号短编码,出现概率小的信源符号长编码. 编码步骤: ①将文件以ASCII字符流的形式读入,统计每个符号的发生概 ...

  6. 图像的压缩算法--尺寸压缩、格式压缩和品质压缩

    图像分辨率指图像中存储的信息量,是每英寸图像内有多少个像素点,分辨率的单位为PPI(Pixels Per Inch),通常叫做像素每英寸.图像分辨率一般被用于ps中,用来改变图像的清晰度. 一个影像可 ...

  7. java 7z压缩算法_7z压缩

    什么是7z 一种文件压缩格式,具有高压缩比率,进行数据压缩有多种压缩算法可以选择.与其它压缩格式相比,得到的压缩文档较小,即压缩率最高,节省磁盘空间. 7-Zip 下载地址 http://www.7- ...

  8. LZ4 和 LZMA 压缩算法针对不同格式的压缩比数据测试

    本次测试使用了四种数据格式: BMP图像(较多数据冗余,447KB) JPG图像(较少数据冗余,经过一层算法压缩,35KB) TXT文档(万历十五年小说,334KB) DLL程序(PE格式,242KB ...

  9. linux压缩指定时间的文件,Linux下压缩某个文件夹(文件夹打包)

    tar -zcvf /home/xahot.tar.gz /xahot tar -zcvf 打包后生成的文件名全路径 要打包的目录 例子:把/xahot文件夹打包后生成一个/home/xahot.ta ...

最新文章

  1. outlook正在与服务器联系以获取信息,Outlook 2016点击邮件显示正在与服务器联系以获取信息...
  2. AdaBoost基本原理
  3. 学习笔记-小甲鱼Python3学习第九讲:了不起的分支和循环3
  4. 线程的退出 java_(转)Java结束线程的三种方法
  5. java 十进制转十六进制、十进制转二进制、二进制转十进制、二进制转十六进制...
  6. 一维傅里叶变换后的复数怎样理解?
  7. 在java中字符流怎么复制_Java 使用字符流拷贝数据
  8. switch语句可以被代替吗_爬楼梯可以代替跑步吗?
  9. java内存模型作用是什么_什么是JVM内存模型?
  10. (C#)xml的简单理解创建和读取
  11. 关于redis客户端连接不上
  12. 【目标检测】|RFB ECCV2018
  13. java netbeans 控制台乱码_Netbeans 输出窗口乱码
  14. 计算机内存读取写入原理是什么
  15. ArcGIS如何获取地理要素的几何属性
  16. 华为《悟空》刷屏:愿你如少年,永不知天高地厚
  17. 微信聊天记录服务器端口是什么意思,微信端口异常是什么意思?
  18. 小岳岳吐槽房子隔音差:买房小心隔墙有耳
  19. 1631 小鲨鱼在51nod小学(线段树区间修改+单点查询:不用下传lazy的区间修改)
  20. 最好的乳胶枕头ventry T3

热门文章

  1. ARCGIS中某字段递增赋值,如1,2,3,4,
  2. 慎用!!! rm -rf 潜藏着巨大的危险!
  3. midjournery AI绘画使用指南
  4. Validform_v5.3.2 自定义规则
  5. 江苏省职称计算机考试internet,江苏省直2017年4月职称计算机考试报名时间通知...
  6. 基于2.4GHz射频NRF24L01模块的智能家居项目总结
  7. Scanner输入带空格的字符串
  8. LSTM神经网络实现对股市收盘价格的预测实战(python实现 附源码 超详细)
  9. 毕设论文评审意见分类
  10. 决定了,把以前做过的CF,TC总结都补上来