常见压缩格式

前段时间同事给我制作docker镜像时发现镜像文件还可以再压缩,且日常工作中见到了好几种压缩格式,对他们的压缩效率和压缩比比较好奇,稍微研究了下几种常见压缩格式如下图

*.tar只是一个文件打包命令,它可以将多个目录或文件打包成一个大文件,他并不会对文件进行压缩,镜像文件都是.tar格式的,因此可以继续压缩

几种压缩格式

后缀 压缩比 压缩效率 常用平台
*.zip 较差 速度快 Windows、Linux
*.gz 一般 比较快 Linux
*.bz2 比gz稍好 效率比.gz格式差 Linux
*.xz 比.bz2更好 效率比*.bz2更差 Linux
*.7z Windows

也就是说想要更高的压缩比,就要花费更多的时间,用时间换空间,7z格式可以把单个压缩文件分割为多个固定大小的小压缩比,在某些场景下使用很方便。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容