压缩文件格式:gz与xz的对比
今天下载MySQL的linux通用版,发现压缩文件格式由原来的tar.gz变为了tar.xz。出于好奇,对这两种压缩方式进行简单对比学习一下。
直接就地取材,使用解压缩后的MySQL文件夹进行压缩测试。我下载的为mysql-8.0.12的linux64位通用版,压缩文件大小为338M,解压缩后文件夹大小为1.8G。
(1)将文件夹分别压缩为tar.gz和tar.xz,如下:
date +%s ;tar zcf mysql.tar.gz mysql-8.0.12-linux-glibc2.12-x86_64 ; date +%s
gz压缩时间为146秒。
date +%s ;tar Jcf mysql.tar.xz mysql-8.0.12-linux-glibc2.12-x86_64 ; date +%s
xz压缩时间为1045秒。
xc压缩时间远大于gz压缩时间。
再看一下压缩文件大小:
xc压缩比更高,所占空间更小。
(2)接下来测试一下解压缩
gz解压时间132秒。
xc解压时间146秒。
两种压缩文件解压时间相差不大。
结论:xz格式压缩使用的时间较长,但压缩比较高,更适合带宽不太充裕的情况。对于MySQL压缩包来说下载起来就更快了。
ps:查看文件格式直接使用file命令 。
压缩文件格式:gz与xz的对比相关推荐
- windows压缩tar.gz tar.xz
综述 windows压缩tar.gz tar.xz 步骤 下载7zip 在windows菜单输入 tar.gz 进入你的要压缩的路径: 然后会得到一个tar文件: 然后对于tar文件: 得到tar.g ...
- linux系统下tar/gz/7z/xz/bz2/zip等各种格式的打包压缩解压
linux系统下总会遇到各种格式的压缩包,什么tar/gz/7z/xz/bz2/zip等等,每种格式文件的解压和压缩方法都不完全一致,所携带的参数也都各有千秋,初学者往往会一脸茫然,不知如何是好.于是 ...
- linux压缩大小比较好,关于压缩软件gzip和xz的简单对比
由于处理磁盘报警的需要,进行了日志压缩,在此次压缩中分别使用了gzip和xz软件对文本进行了压缩,压缩的结果非常令人诧异. 出于对xz好奇的原因是因为在下载内核源代码时经常可以看到.xz格式的文件包, ...
- Linux的tar打包压缩解压zip/gz/bz2/xz用法细讲
当存在大量文件目录需要整合时,我们经常会选择用tar指令将其打包在一起再进行处理. t a r 指 令 \color{blue}{tar指令} tar指令: tar ###打包文件[将多个文件放在一起 ...
- java压缩成.tar_java压缩tar.gz | 学步园
zlib.gzip.zip这三个概念的确比较容易混淆: zlib是一种数据压缩程序库,它的设计目标是处理单纯的数据(而不管数据的来源是什么). gzip是一种文件压缩工具(或该压缩工具产生的压缩文件格 ...
- tar gz bz xz 解压缩命令
1. 快速开始 # 压缩 tar zcvf file_name.tar.gz dir_name # 解压 tar zxvf file_name.tar.gz [参考]Linux tar gz, bz2 ...
- Windows如何压缩tar.gz格式
Windows如何压缩tar.gz格式 tar.gz 是linux和unix下面比较常用的格式,几个命令就可以把文件压缩打包成tar.gz格式 然而这种格式在windows并不多见,WinRAR.Wi ...
- linux中 tar .gz bz2 xz 文件怎么用 解压
tar.gz/xz/bz2 怎么解压 tar 用法:tar最初是用来在磁带机上打包,现在tar可以打包任何文件,将多个文件和目录打包成一个文件,同时还支持 xz/bzip2/gzip 压缩,单独 ta ...
- java压缩tar.gz
zlib.gzip.zip这三个概念的确比较容易混淆: zlib是一种数据压缩程序库,它的设计目标是处理单纯的数据(而不管数据的来源是什么). gzip是一种文件压缩工具(或该压缩工具产生的压缩文 ...
最新文章
- 买个云服务器有啥用_如何用阿里云轻量应用服务器配置一个WordPress网站?
- json格式值班表解析
- 博途v15安装过程中提示出错_博途V15.1安装及无限重启和.net3.5SP1错误处理解决方法...
- 常见java面试题 普通类和抽象类的区别?
- ResNeXt 之 输入数据预处理代码详解
- EV3 直接命令 - 第一课 无为的艺术
- random and password 在Linux下生成crypt加密密码的方法,shell 生成指定范围随机数与随机字符串...
- LeetCode 5235. 找出输掉零场或一场比赛的玩家(计数)
- ppt格式刷快捷键_为什么别人PPT做的比你快?因为你没掌握这些!
- 不用wp-pagenav,wordpress自带分页代码调用
- python if 语句第一个不程序_python小程序1--if语句
- mysql之查询最近7天的数据
- mysql 自动当前时间_Mysql 自动获取当前时间
- grafna监控Java接口_性能测试之 JVM 的监控 Grafana
- 浅谈javascript的运行机制
- 二线水温传感器怎么检测_水温传感器出现故障,发动机真的会限矩吗?本文告诉你答案...
- 社团管理系统软件测试,软件测试大作业社团管理系统.doc
- 详解24个经典股票技术指标(二)
- 字节跳动实习生转正工资_字节跳动西瓜视频招聘 | 新媒体运营实习生
- #java项目#《水果库存系统1.0》(java(jdbc)+mysql)