zip gzip 7z 简单比较

本文对比了zip、gzip和7z在压缩线上服务日志文件时的压缩效率和压缩率。结果显示,7z在使用适当压缩级别(-mx4)时,尽管所需时间较长,但压缩率高达97%,明显优于zip和gzip的89%。对于追求压缩效果和不介意时间成本的场景,7z是更优选择。
摘要由CSDN通过智能技术生成

 

 

待压缩文件: 线上服务日志文件:

    $ du -h logs
    1.2G    logs/41
    1.2G    logs/42
    2.3G    logs
 

zip压缩:

    $ time zip -r -9 -v logs.zip logs

        省略输出
    
    total bytes=2410353994, compressed=257652922 -> 89% savings

    real    1m58.479s
    user    1m53.171s
    sys     0m4.124s
 

gzip压缩:

 gzip压缩分两步,tar打单一文件是第一步,使用gzip压缩是第二步

   第一步,tar归档单一文件:

       $ time tar -cvf logs.tar logs

             省略输出

       real    0m11.745s
       user    0m0.250s
       sys     0m5.327s

  第二步,gzip压缩:

    $ time gzip -9 -v logs.tar
    logs.tar:        89.3% -- replaced with logs.tar.gz

<
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值