GZIP 与zip区别

2024-12-28 13:01:51
推荐回答(3个)
回答1:

一、主体不同

1、GZIP:最早由Jean-loup Gailly和Mark Adler创建,用于UNⅨ系统的文件压缩。

2、ZIP:ZIP文件格式是一种数据压缩和文档储存的文件格式。

二、特点不同

1、GZIP:基础是DEFLATE,DEFLATE是LZ77与哈夫曼编码的一个组合体。DEFLATE最初是作为LZW以及其它受专利保护的数据压缩算法的替代版本而设计的。

2、ZIP:是一种相当简单的分别压缩每个文件的存档格式。分别压缩文件允许不必读取另外的数据而检索独立的文件。


三、优点不同

1、GZIP:可以减少存储空间,通过网络传输文件时,可以减少传输的时间。

2、ZIP:支持基于对称加密系统的一个简单的密码,已知有严重的缺陷,已知明文攻击,字典攻击和暴力攻击。

参考资料来源:百度百科-gzip

参考资料来源:百度百科-Zip

回答2:

GZIP 与zip区别主要是适应系统不同,还有就是压缩率不一样;
普遍使用的是zip压缩,Windows系统下就用zip
gzip为高压,可以把文件压缩得更小,便于放网盘或者网上供人下载;gzip是Linux下面用的格式,一般在Linux下解压,如果用Windows下的程序解压有可能丢失其中某些文件或属性。

回答3:

zip是将文件打包为zip格式的压缩文件
gzip是将文件打包为tar.gz格式的压缩文件