位置: 编程技术 - 正文

让gzip压缩速度加快的解决方案:使用支持多核CPU多线程并发压缩的pigz(gzip压缩慢)

编辑:rootadmin

推荐整理分享让gzip压缩速度加快的解决方案:使用支持多核CPU多线程并发压缩的pigz(gzip压缩慢),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:gzip压缩后会比原文件小多少,gzip压缩比,gzip压缩效率,gzip压缩慢,gzip压缩后会比原文件小多少,gzip压缩慢,gzip压缩速度慢,gzip压缩效率,内容如对您有帮助,希望把文章链接给更多的朋友!

pig是个啥东东?官网: parallel implementation of gzip for modernmulti-processor, multi-core machines。简单的说,就是支持并行的gzip。废话不多说,开始测试。

让gzip压缩速度加快的解决方案:使用支持多核CPU多线程并发压缩的pigz(gzip压缩慢)

pig默认用当前逻辑cpu个数来并发压缩,无法检测个数的话,则并发8个线程。

一、测试压缩包文件1复制代码代码如下:压缩前-rw-r--r-- 1 root root Dec 3 : dbs.tar</p><p>1、gzip测试压缩耗时,CPU最高:.6%real 2m.suser 2m.ssys 0m6.s</p><p>解压缩耗时,CPU最高:.6%real 0m.suser 0m.ssys 0m6.s</p><p>压缩后-rw-r--r-- 1 root root Dec 3 : dbs.tar.gz</p><p>2、pigz测试并发8线程(默认):压缩耗时,CPU最高:%real 0m.suser 2m.ssys 0m9.s</p><p>解压缩耗时,CPU最高:%real 0m.suser 0m.ssys 0m.s</p><p>并发4线程:压缩耗时,CPU最高:.6%real 0m.suser 2m.ssys 0m8.s</p><p>解压缩耗时,CPU最高:%real 0m.suser 0m.ssys 0m.s</p><p>压缩后-rw-r--r-- 1 root root Dec 3 : dbs.tar.gz</p><p>二、测试压缩包文件2压缩前-rw-r--r-- 1 root root Dec 3 : mysql-5.5.-linux2.6-x_.tar</p><p>1、gzip测试压缩耗时,CPU最高:%real 6m.suser 6m2.ssys 0m7.s</p><p>解压缩耗时,CPU最高: %real 0m.suser 0m.ssys 0m.s</p><p>压缩后-rw-r--r-- 1 root root Dec 3 : mysql-5.5.-linux2.6-x_.tar.gz</p><p>2、pigz测试并发8线程(默认):压缩耗时,CPU最高: %real 1m.suser 6m.ssys 0m9.s</p><p>解压缩耗时,CPU最高:%real 0m.suser 0m.ssys 0m.s</p><p>并发4线程:压缩耗时,CPU最高: %real 1m.suser 6m.ssys 0m9.s</p><p>解压缩耗时,CPU最高: %real 0m.suser 0m.ssys 0m.s</p><p>压缩后-rw-r--r-- 1 root root Dec 3 : mysql-5.5.-linux2.6-x_.tar.gz

结论:1、pigz默认用法(默认并发线程是逻辑cpu个数)可比gzip快5.3倍,CPU消耗则是gzip的8倍,压缩比则相当;2、并发8线程对比4线程提升:.2%,线程对比8线程提升:.9%,线程对比线程提升:3%;3、在对压缩效率要求较高、但对短时间内CPU消耗较高不受影响的场景,使用pigz非常合适。

Linux crontab报错:BAD FILE MODE的解决方法 近期碰到个问题,服务器上线后,crontab都发生异常没有自动执行,查看了下日志,发现问题:复制代码代码如下:Apr::gimoo.netcrond[]:(*system*)BADFIL

linux中Shell日期转为时间戳的方法 shell中获取时间戳的方式为:date-d$currentTime+%s$date-d@+%cSunMay::PMCST如果要将一个日期转为时间戳,方式如下:1、得到当前时间currentTime=

linux下的删除重复行命令uniq详细介绍和实例 一,uniq干什么用的文本中的重复行,基本上不是我们所要的,所以就要去除掉。linux下有其他命令可以去除重复行,但是我觉得uniq还是比较方便的一个

标签: gzip压缩慢

本文链接地址:https://www.jiuchutong.com/biancheng/356894.html 转载请保留说明!

上一篇:Linux交换空间的管理与技巧详解(linux交换空间的作用)

下一篇:Linux crontab报错:BAD FILE MODE的解决方法(linux crontab -e)

  • 增值税专用发票有效期是多长时间
  • 代建费用在哪里列支
  • 初级职称经济法基础重点
  • 开票和收到的款金额不一样怎么办?
  • 分公司缴税企业所得税
  • 分包从属总包选择简易计税可以吗
  • 跨区域能领发票吗
  • 外企餐补标准
  • 投资性房地产处置时为什么要结转其他综合收益
  • 注册资本低于实际投资
  • 待摊费用的金额
  • 公司对公租车保险的规定
  • 隔年的费用发票怎样入账
  • 工程预付款需要监理审批吗
  • 房地产企业暂估成本
  • 物流辅助服务需要办许可证吗
  • 个人缴纳的住房公积金可以提现吗
  • 劳务派遣实缴资本
  • 租赁固定资产折旧计入
  • 完工百分比法确认成本 分录
  • 2019年出租车
  • 增值税和消费税的异同点
  • mac u盘
  • 培训费发票模板
  • 企业所得税调增调减怎么理解
  • 辅导期纳税人领票预缴税款
  • 什么情况下可以认定为工伤
  • 厂房租金计入什么费用部门
  • 工会经费申报的依据
  • 差额征税通俗理解
  • 如何压缩文件打包发送微信
  • 应付票据是发票吗
  • PHP:mcrypt_module_self_test()的用法_Mcrypt函数
  • 零售业如何盈利
  • PHP:imagedestroy()的用法_GD库图像处理函数
  • html转化成图片
  • yum安装php5
  • 微软edge插件
  • html动画教程
  • 国际货运代理公司有哪些?
  • 投资入股的会计处理
  • 301重定向到https 并且不带www跳转到带www
  • 差旅费包干是什么意思
  • 办理车辆购置税流程
  • 建筑工地仓库管理流程
  • 发票金额大于付款金额怎么做分录
  • 公司向银行贷款还不上会怎么样
  • 2020年维修基金怎么交
  • 哪些费用专票是免税的
  • 科技型中小微企业贷款贴息贴保项目入库
  • 出口免抵额需要加交付地方附加税吗
  • 处置废品收入税率
  • 金税四期来了我们前期要准备什么
  • 认缴的出资额
  • 发放个税返还用不用申报
  • 暂估主营业务成本怎么冲销
  • 税控盘没有抄税是什么意思
  • 发票开的是推广服务费计入什么费用?
  • 土地承包经营合同生效条件
  • 长期债券是长期借款吗
  • 承兑汇票贴现利息会计分录
  • 开空头发票犯法吗
  • 企业年度财务报告的保管期限为
  • 保险可以税前扣除吗
  • 小企业会计准则2023电子版
  • win8系统蓝屏后无法修复
  • win10应用商店try that again
  • 电脑连接宽带时出错怎么办
  • windows命令提示符命令大全
  • macbook移到废纸篓
  • Netlib.exe - Netlib是什么进程 有什么用
  • opengl glm库
  • jQuery+HTML5实现弹出创意搜索框层
  • python生成器怎么用
  • nodejs 内存不断增长
  • Intent传List、Map
  • 广东省税务局电子发票怎么下载
  • 新型墙体材料税率是多少
  • 为什么国税网上申报不了
  • 股权转让是否要交土地增值税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设