zip压缩算法
winzip系列长久以来,一直是使用历史悠久的zip压缩算法,后继的版本算法有所改善,但是没有根本变化。压缩率一直不高,但是zip格式仍是流行的通用格式之一,并被众多压缩软件支持
在新推出的WinZip 12.0软件上,除了界面设计有很大提高外,WinZip还引进了新的压缩算法,比如Lempel-Ziv-Markov chain Algorithm算法.WinZip 12.0还可通过新的JPEG算法,将影像数据压缩比例提高到25%,而且影像质量没有任何衰减.
B. zip什么意思
Zip是一个英文单词,名词意思是拉链。
实际应用中,Zip有多重指向,有的是指一种软驱,有的指计算机文件压缩算法,有的指zipcode,国际通用的邮政编码方式。
常见的压缩文件格式:
1,JAR
JAR文件就是JavaArchiveFile,顾名思意,它的应用是与Java息息相关的,是Java的一种文档格式。JAR文件非常类似ZIP文件。
2,ZIP
ZIP应该算是最常见的压缩文件格式了,它不需要单独的一个压缩或者解压缩软件,因为Windows系统已经集成了对ZIP压缩格式的支持。
3,RAR
虽然ZIP在压缩文件格式中地位很高,但相当多的下载网站都选择了用RAR格式来压缩他们的文件,最根本的原因就在于RAR格式的文件压缩率比ZIP更高。
C. RAR和ZIP两种格式的压缩算法分别是什么
RAR文件的扩展名是.rar(不区分大小写,),MIME类型是application/x-rar-compressed。同样是无损数据压缩,RAR文件通常比ZIP文件压缩比要高,但是压缩速度较慢。因为RAR文件头也要占据一定空间,在数据压缩余地不大时,压缩过的文件可能比原文件要大。RAR的一个主要优点是可以把文件压缩目标分割到多个文件,并且很容易从这样的分割的压缩文件解压出源文件。另外,RAR也支持紧缩格式,把所有文件压缩到同一个数据区以加大压缩比,代价是解压一个单独的文件时必须解压其前面的所有文件。新的RAR的加密算法使用的是AES,而旧的RAR的加密算法是私有的。这两种算法都很难破解,所以在没有密码的情况下只能用字典暴力破解法来破解。RAR中也可以加入冗余的修复信息,在文件损坏但是修复信息足够完好时可以对压缩包进行修复。
D. zip压缩文件采用的是什么算法,AES
winzip8.0及更早的版本使用的是私有加密算法,是不公开的
WinZip9.0有一种AES算法
E. rar和zip的区别
压缩文件RAR和ZIP的区别如下:
1、RAR和ZIP是两种不同的压缩格式,它们使用是不同的压缩算法。
2、ZIP是公开且免费的,很早就有了,可以用于任何用途。RAR是私有的,申请了专利,不公开算法细节,是近年才出来的算法,压缩率比ZIP低,也就是说同一个文件,用RAR比用ZIP得到的文件一般更小。
3、对于多数文件来说,用ZIP和用RAR区别一般是很小的,有极少数文件可能分造成这种区别特别明显,那说明RAR对某些特定的文件作了优化,或者说刚好那个文件对RAR有更好的“亲和力”。
4、已知RAR对某些视频,声音格式文件作了专用的优化算法。
RAR格式比ZIP更能够提供较好的压缩率,特别是在固实模式时。另外一个RAR的重要功能是支持多卷压缩文件。它们比起ZIP的“跨磁盘”压缩文件更加便利和简易。WinRAR不支持ZIP的磁盘拆分,如果你要创建分卷压缩文件,请使用RAR的分卷压缩来代替。
RAR格式也有一些在ZIP中所缺乏的重要功能,例如,恢复记录,它允许物理受损数据的恢复,还能锁定重要的压缩文件,以防止它们被别人意外地更改。
F. 文件压缩 Zip 7z TAR 有什么区别
zip是一种规范开放的压缩文件,算法不定,但主要是用 DEFLATE;
7zip和zip差不多,算法不定,主要用bzip2和lzma,而且完全开源;
(zip和7z更像是压缩容器,因为算法不是格式固定,允许支持其他压缩算法)
tar是Linux常见的一种归档文件(原生不包括压缩功能);
大小与区别
tar是无压缩的,比压缩效率,其次zip,接着7z。
优缺点
在Linux里面,tar一般和其他没有文件管理的压缩算法文件结合使用,用tar打包整个文件目录结构成一个文件,再用gz,bzip等压缩算法压缩成一次。也是Linux常见的压缩归档的处理方法。
zip相对比较老,格式规范可知,所以积累了各种加解压实现,有较好的兼容性,不过现有文件格式相对而言比较落后,还有会有文件名乱码问题(因为文件名是用非Unicode编码)
7z就新些,所用算法压缩效率也好很多,兼容性不及zip,7z的文件和管理程序都是开源的,文件格式也比较好(支持Unicode文件名),两个主要压缩算法的性能都很好,只是差何时能普及而取代zip而已。
最后,国内很多压缩软件都是支持这些算法的,2345好压、360压缩。
G. 压缩文件,RAR和ZIP有区别吗
压缩文件中RAR格式压缩的质量比较好,但是文件也比较大,ZIP压缩的文件最小。
1、鼠标右键点击一个要压缩的文件。
H. zip是什么格式
ZIP,是一个文件的压缩的算法,原名Deflate(真空),发明者为菲利普·卡兹(Phil Katz)),他于1989年1月公布了该格式的资料。ZIP通常使用后缀名“.zip”,它的MIME格式为 application/zip 。目前,ZIP格式属于几种主流的压缩格式之一,其竞争者包括RAR格式以及开放源码的7-Zip格式。从性能上比较,RAR格式较ZIP格式压缩率较高,但是它的压缩时间远远高于Zip。而7-Zip(7z)由于提供了免费的压缩工具而逐渐在更多的领域得到应用。l
I. 压缩文件RAR和ZIP的区别
区别:
1、压缩算法不同
rar格式能够提供更好的压缩率,zip是一种开放性的压缩文件,算法不局限于一种,zip的优势是压缩速度快。
2、功能不同
rar不支持恢复记录,zip支持物理受损数据的恢复,还可以锁定重要压缩文件。
3、大小不同
rar可以管理的文件大小几乎是无限制的,zip处理单个文件的最大值为4GB。
简单的说,就是经过压缩软件压缩的文件叫压缩文件,压缩的原理是把文件的二进制代码压缩,把相邻的0,1代码减少,比如有000000,可以把它变成6个0 的写法60,来减少该文件的空间。
压缩文件的基本原理是查找文件内的重复字节,并建立一个相同字节的"词典"文件,并用一个代码表示,比如在文件里有几处有一个相同的词"中华人民共和国"用一个代码表示并写入"词典"文件,这样就可以达到缩小文件的目的。