7z压缩格式和tar.xz压缩格式对比

其它类软件,非上述版软件
回复
头像
百草谷居士
帖子: 3032
注册时间: 2006-02-10 16:36
系统: ubuntu18.04/Win10
送出感谢: 19 次
接收感谢: 33 次
联系:

7z压缩格式和tar.xz压缩格式对比

#1

帖子 百草谷居士 » 2018-10-12 17:40

今天下午对7z和tar.xz格式进行了个简单测试。仅仅测试了压缩功能,解压功能没有测试。
压缩目标情况:
2602个文字,包括140个子文件。主要是libreoffice办公文档、ms-office办公文档、图片、PDF、少量RAR里面也是办公文档。
目标总大小1229117093字节。

7z默认压缩后大小663905679字节,用时5m20.607s。
xz默认压缩后大小725526964字节,用时6m50.469s。
tar.7z -压缩后大小687480843字节,用时5m21.551s。

--tar.7z采取类似 tar cvf - docs | 7z a -si temp.tar.7z 命令打包生成;

目前来看,7z无论压缩比和压缩用时都优于xz。据说7z压缩不支持linux文件属性,其实7z压缩指令也简单,可以直接压缩文件夹,不像xz,要配合tar才能压缩文件夹。
上次由 百草谷居士 在 2018-10-13 13:52,总共编辑 1 次。
友帮拓,真难听。有没有接触官方的老大?给改了吧!
一直想找一个在linux下的Visual FoxPro/access桌面数据库。MUIBase还算是最相近的。
头像
TeliuTe
论坛版主
帖子: 7466
注册时间: 2007-11-25 13:29
系统: 14/16/18/Fedroa22/w7
来自: 新疆博乐
送出感谢: 30 次
接收感谢: 102 次
联系:

Re: 7z压缩格式和tar.xz压缩格式对比

#2

帖子 TeliuTe » 2018-10-13 11:08

按理说7z也是开源的,占的空间也不大,但是系统都要安装(插件)了才能用,上次学生机的Fedora里忘记安装命令行插件,导致脚本里解压失败,只好改成tar的包,好像有个.tar.7z的格式,可能可以保留文件属性。
头像
百草谷居士
帖子: 3032
注册时间: 2006-02-10 16:36
系统: ubuntu18.04/Win10
送出感谢: 19 次
接收感谢: 33 次
联系:

Re: 7z压缩格式和tar.xz压缩格式对比

#3

帖子 百草谷居士 » 2018-10-13 11:19

使用time测量时间时,应该以realtime为准,还是usertime为准?
友帮拓,真难听。有没有接触官方的老大?给改了吧!
一直想找一个在linux下的Visual FoxPro/access桌面数据库。MUIBase还算是最相近的。
头像
百草谷居士
帖子: 3032
注册时间: 2006-02-10 16:36
系统: ubuntu18.04/Win10
送出感谢: 19 次
接收感谢: 33 次
联系:

Re: 7z压缩格式和tar.xz压缩格式对比

#4

帖子 百草谷居士 » 2018-10-13 13:49

利用管道组合tar和7z:
tar cvf - docs | 7z a -si temp.tar.7z
可以打包出来tar.7z,压缩后的情况如下:
大小:687480843;时间:5m21.551s
文件夹的内容可能和昨天稍有变化,不太清楚了。另外,很多测试压缩格式的文章都是用源代码进行测试,像我这样使用办公文档测试的还真不多
友帮拓,真难听。有没有接触官方的老大?给改了吧!
一直想找一个在linux下的Visual FoxPro/access桌面数据库。MUIBase还算是最相近的。
回复

回到 “其它类软件”