带来一篇centos6.5下紧缩步伐pbzip2注释
欢迎大家来到仓酷云论坛!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用于保存源文件
紧缩:
#pbzip2-kfile1file2fileN解紧缩:
#pbzip2-dkfile1file2fileN在tar中挪用紧缩:
#tarcfmyfile.tar.bz2-Ipbzip2file1fileNdir_to_compress/在tar中挪用解紧缩:
#tar-xfeclipse.tar.bz2-Ipbzip2Note:
[*]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克制)
欢迎大家来到仓酷云论坛!
带来一篇centos6.5下紧缩步伐pbzip2注释
下面看看一个让人无法回答的问题:“救命各位高手,向你们请教一些问题:如何在Linux下配制HTTP、FTP、Samba、DNS、DHCP、Sendmail服务器,谢谢”这样的问题。 下面看看一个让人无法回答的问题:“救命各位高手,向你们请教一些问题:如何在Linux下配制HTTP、FTP、Samba、DNS、DHCP、Sendmail服务器,谢谢”这样的问题。 熟悉并掌握安装Linux,安装是学习的前提。目前较常见的安装方法有二种: 其次,Linux简单易学,因为我们初学者只是学的基础部分,Linux的结构体系非常清晰,再加上老师循序渐进的教学以及耐心的讲解,使我们理解起来很快,短期内就基本掌握了操作和运行模式。 如果上面的措施没有解决问题,此时你就需要Linux社区的帮助了。 Linux的使用者一般都是专业人士,他们有着很好的电脑背景且愿意协助他人。 说实话小时候没想过搞IT,也计算机了解也只是一些皮毛,至于什么UNIX,Linux,听过没见过,就更别说用过了。? 掌握硬件配置,如显卡,声卡,网卡等,硬件只要不是太老或太新一般都能被支持,作为一名Linux系统管理员建议多阅读有关硬件配置文章,对各种不支持或支持不太好的硬件有深刻的了解。 放手去搞。尽量不要提问,运用搜索找答案,或者看wiki,从原理上理解操作系统的本质,而不是满足于使用几个技巧。尽量看英文资料。
页:
[1]