仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 867|回复: 8
打印 上一主题 下一主题

[CentOS(社区)] 带来一篇centos6.5下紧缩步伐pbzip2注释

[复制链接]
第二个灵魂 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 20:39:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
欢迎大家来到仓酷云论坛!Linux最经常使用的紧缩步伐是bzip2,可是bizp2能够算是上古步伐了,不撑持多核。如今PC一样平常都是双核四核了。倡议利用pbzip2替换bzip2,以下实行数据为证。
紧缩4G随机天生数据,耗时对照
检察实行情况,天生4G随机数据
利用pbzip2紧缩
利用bzip2紧缩



  • pbzip2紧缩耗时2m37.668s=157.668s
  • bzip2紧缩耗时19m43.013s=1183.013s
这还要说甚么?在16核的情形下紧缩统一份4G随机数据,居然工夫相差7倍多。固然利用pbzip2啦!
上面我们来先容一下pbzip2的经常使用下令
经常使用的选项有


  • -d用于解紧缩
  • -k用于保存源文件
紧缩:
  1. #pbzip2-kfile1file2fileN
复制代码
解紧缩
  1. #pbzip2-dkfile1file2fileN
复制代码
在tar中挪用紧缩
  1. #tarcfmyfile.tar.bz2-Ipbzip2file1fileNdir_to_compress/
复制代码
在tar中挪用解紧缩
  1. #tar-xfeclipse.tar.bz2-Ipbzip2
复制代码
Note:


  • Linux中一切器材都是文件,以是以上文件也能够是目次。
  • 默许紧缩后,是删除源文件的,假如要保存源文件利用-k选项
  • -I(年夜写的”i”)是--use-compress-prog(指定挪用紧缩步伐)大略写法,可是我也没看出来为何用I..
  • 解紧缩时,不克不及写成tar-xf-Ipbzip2eclipse.tar.bz2,如许会把-I当作文件名。-f前面必定要跟文件名。
上面实践实行一次
筹办数据:用百度首页和腾讯首页作为数据源

紧缩数据:

解紧缩

利用tar打包紧缩

利用tar批量解压:

pbzip2选项详解


  • -b#,块巨细,#暗示数字,单元是100k(默许900k)
  • -c,输入到stdout
  • -d,解压
  • -f,掩盖已存在的输入文件
  • -h,输入匡助
  • -k,保存输出文件
  • -l,最年夜可用途理器数目
  • -m#,最年夜可用内存,单元MB,默许100MB
  • -p#,处置器数目,默许主动检测,检测失利设置为2
  • -q,宁静形式,不输入处置信息
  • -r,读取全部输出文件到内存,在遍地理器间分隔处置
  • -S#,子线程栈巨细
  • -t,测试紧缩文件的完全性
  • -v,输入具体信息
  • -V,输入pbzip2版本信息
  • -z,紧缩(默许启用)
  • -1,设置BWT预处置块巨细,单元100k,1紧缩速率最快,可是紧缩率最低。默许900k
  • --ignore-trailing-garbage=#,是不是疏忽文件开端对齐数据块(1疏忽,0克制)
欢迎大家来到仓酷云论坛!
活着的死人 该用户已被删除
沙发
发表于 2015-1-16 15:52:42 | 只看该作者

带来一篇centos6.5下紧缩步伐pbzip2注释

下面看看一个让人无法回答的问题:“救命各位高手,向你们请教一些问题:如何在Linux下配制HTTP、FTP、Samba、DNS、DHCP、Sendmail服务器,谢谢”这样的问题。
若相依 该用户已被删除
板凳
发表于 2015-1-18 21:12:15 | 只看该作者
下面看看一个让人无法回答的问题:“救命各位高手,向你们请教一些问题:如何在Linux下配制HTTP、FTP、Samba、DNS、DHCP、Sendmail服务器,谢谢”这样的问题。
飘飘悠悠 该用户已被删除
地板
发表于 2015-1-27 21:19:23 | 只看该作者
熟悉并掌握安装Linux,安装是学习的前提。目前较常见的安装方法有二种:
柔情似水 该用户已被删除
5#
发表于 2015-2-5 15:33:13 | 只看该作者
其次,Linux简单易学,因为我们初学者只是学的基础部分,Linux的结构体系非常清晰,再加上老师循序渐进的教学以及耐心的讲解,使我们理解起来很快,短期内就基本掌握了操作和运行模式。
精灵巫婆 该用户已被删除
6#
发表于 2015-3-3 10:41:07 | 只看该作者
如果上面的措施没有解决问题,此时你就需要Linux社区的帮助了。 Linux的使用者一般都是专业人士,他们有着很好的电脑背景且愿意协助他人。
admin 该用户已被删除
7#
发表于 2015-3-11 10:41:17 | 只看该作者
说实话小时候没想过搞IT,也计算机了解也只是一些皮毛,至于什么UNIX,Linux,听过没见过,就更别说用过了。?
莫相离 该用户已被删除
8#
发表于 2015-3-18 13:29:19 | 只看该作者
掌握硬件配置,如显卡,声卡,网卡等,硬件只要不是太老或太新一般都能被支持,作为一名Linux系统管理员建议多阅读有关硬件配置文章,对各种不支持或支持不太好的硬件有深刻的了解。
小女巫 该用户已被删除
9#
发表于 2015-3-26 07:59:46 | 只看该作者
放手去搞。尽量不要提问,运用搜索找答案,或者看wiki,从原理上理解操作系统的本质,而不是满足于使用几个技巧。尽量看英文资料。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-14 05:23

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表