当前位置: 首页 > news >正文

国家新闻出版署是什么机构/扬州seo博客

国家新闻出版署是什么机构,扬州seo博客,安徽六安疫情最新消息,快手刷作品双击自助网站文章目录 自定义多线程压缩解压缩脚本使用 Linux下 自定义多线程并发快速压缩解压缩脚本 Linux下常用的tar工具无法支持并行 压缩和解压,对于大量小文件的解压缩,可借助pigz工具实现多线程并行工作,实现更为高效的压缩和解压缩。 自定义多线…

文章目录

  • 自定义多线程压缩解压缩脚本
  • 使用


  • Linux下 自定义多线程并发快速压缩解压缩脚本

Linux下常用的tar工具无法支持并行 压缩和解压,对于大量小文件的解压缩,可借助pigz工具实现多线程并行工作,实现更为高效的压缩和解压缩。


自定义多线程压缩解压缩脚本

首先安装 pigz创建脚本 mypigz

#! /bin/bash
name=$1
dir=$2function pin_thread2core() 
{ps -efT | grep pigz | grep -v "grep"pid=$(ps -efT | grep pigz | grep -v "grep" | awk '{print $3}')echo $pidcoreid=2for val in $piddoecho "taskset -cp $coreid $val"taskset -cp $coreid $val((coreid++))done
}cmdline=`cat  /proc/cmdline`
coremask=${cmdline#*isolated_cores=}
echo coremask: $coremaskif [ "$coremask"x = x ]; thenecho "Invalid coremask"coremask=1-10
fiif [ $# -ge 2 ];then#压缩echo "start compress"time taskset -c $coremask tar cf - $dir | taskset -c $coremask pigz -6 -p 10 -k > $name.tar.gz &pin_thread2core
else#解压echo "start decompress: $name"time pigz -p 10 -d $name & pin_thread2core  tarname=$(basename $name .gz) waittime taskset -c $coremask tar xf  $tarname
fiwait

使用

#压缩
./mypigz 文件名 目录
#解压
./mypigz 压缩包名

The End.


http://www.jinmujx.cn/news/183.html

相关文章:

  • 重庆人才招聘网官网/重庆seo
  • 西安做网站南通公司/谷歌浏览器网页版进入
  • led网站建设方案模板/成人本科报考官网
  • 互联网网站建设制作/长沙百度推广开户
  • 中山网站制作公司/网站建设首页
  • 品牌建设的路径/网站排名优化查询
  • 江苏今天刚刚的最新新闻/seo网站优化报价
  • 中海建筑建设有限公司网站/seo排名赚app下载
  • 建湖做网站哪家公司好/seo排名优化推广报价
  • wordpress添加主题设置选项/搜索引擎优化是指
  • 洛阳市App网站开发公司/挖掘爱站网
  • 廉江新闻最新消息/南京百度seo
  • 百度seo排名点击/广州网站快速优化排名
  • 旅游网站开发需求分析目的/软文写作是什么意思
  • 网站怎么做关键词优化/数据统计网站有哪些
  • 上海网站建设培训班/网站推广培训
  • 模板式网站建设/市场监督管理局投诉电话
  • b站黄页推广2023更新/电脑版百度网盘
  • 花钱做网站注意些什么/百度关键词排名批量查询工具
  • 在建工程查询网站/网站自然优化
  • 专门设计网站的公司叫什么/免费推广网站推荐
  • 今日的上海发布/网站排名优化软件有哪些
  • 电商模板免费下载/资源企业网站排名优化价格
  • 做网站泰安/网络营销战略有什么用
  • 大良营销网站建设效果/seo推广怎么做
  • 建设银行的社会招聘网站/网站seo课设
  • 做网站的公司不会设计/市场营销实际案例
  • 用java做网站教程/佛山百度快速排名优化
  • 义乌网站建设方式/网站是怎么做的
  • 免费二级网站/关键词优化难度分析