位置: 编程技术 - 正文

让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)

  • 外籍人士如何在中国办理延长签证
  • 附加税税率是多还是少
  • 应收留抵税额退税款属于哪类科目
  • 开的劳务费怎么做账
  • 个体工商户怎么注销
  • 政府补贴在企业怎么申请
  • 成品油跨月发票红字冲销步骤
  • 建筑业工人工资保障
  • 房地产开发企业资质等级有几个
  • 企业所得税减半征收政策
  • 个人独资企业的债务由谁承担
  • 冲回资产减值准备
  • 算项目人工成本的公式
  • 年底增值税专用发票入帐不勾选抵扣帐务处理
  • 物业公司取暖费收费标准
  • 关于金三地税打印控件
  • 营改增的会计分录
  • 金融资产包括哪三大类及会计科目
  • 旧设备投资的账务处理
  • 不计入工资薪金所得的有哪些补贴
  • 小规模的增值税怎么算
  • 地下人防设置要求
  • 管理费用金额多做了,如何减少
  • 什么是城市维护费
  • 网络端口被占用怎么解决
  • windows10专业版是哪个版本
  • 差旅补助需要计提吗
  • 税款申报成功但没有缴款怎么办
  • 公司向银行贷款利息是多少
  • 公司出售车辆
  • 右键菜单中没有RAR压缩项怎么办
  • 代扣代缴个人工会经费 企业所得税
  • 鹤顶兰的养殖方法和管理
  • php linux常用命令
  • 建筑业2021年享受核定征收吗
  • php curl cookie
  • thinkphp yii
  • 阿里云盘 icloud
  • php中获取当前时间
  • 保安行业税率是多少
  • java基础网络编程
  • 命令行延时
  • 发票报销入账
  • 资产负债率如何
  • 通用发票如何缴销
  • sqlserver2008密码要求
  • 所得税汇算清缴调整后要账务处理吗
  • 小规模纳税人收入会计分录
  • 上个月的发票未开具
  • 财政拨款公司的资金来源
  • 收到税务局邮件
  • 应付职工薪酬的工资是实发工资还是应发工资
  • 车船税收费标准
  • 一般纳税人销售旧货可以开专票吗
  • 邮寄发票的快递费走什么科目
  • 探望公司员工现金费用报销怎么写
  • 应交个人所得税借方余额表示什么
  • 母公司与子公司关系
  • 企业网银的电子对账未签约需要本人去吗
  • 库存商品记账
  • 总帐参数怎么设置
  • 快速切换电脑界面
  • ubuntu怎么禁用nouveau
  • oracle数据库网络配置工具
  • win7 开机动画
  • cocos2dx开发鸿蒙app
  • js常用的设计模式
  • js 箭头表达式
  • 酷狗app去广告
  • js parseint parsefloat
  • nodejs重命名文件
  • js面向对象面试题
  • js effect
  • python怎么爬
  • js easyui
  • android中使用sharedprefence的步骤
  • 金融商品转让都包括什么
  • 从批准文号怎么区分国产还是进口
  • 收到税务局发的多条宣传短信
  • 甘肃税务局电子税务局官网电子发票怎么查询
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设