码迷,mamicode.com
首页 > 编程语言 > 详细

各压缩算法对比

时间:2015-03-19 16:06:29      阅读:202      评论:0      收藏:0      [点我收藏+]

标签:

1:文件的压缩效率
测试办法:同样的文件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 (耗时因素和压缩比各站一半比例)
技术分享
技术分享 
 
2:文件的解压缩速度
gzip  > 7z > zip > snappy
技术分享
技术分享
3:对字符串的压缩比
左侧:测试1000,10000,100000个A组成的字符,压缩后字节的大小
右侧:测试5880,58836,588915个随机字符,压缩后的字节大小
技术分享
技术分享

各压缩算法对比

标签:

原文地址:http://www.cnblogs.com/tommyli/p/4350672.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!