拉链比bz2有任何优势吗? [重复]


Answers:


2

.zip 文件可以包含多个文件。

.bz2 可以只包含一个文件。该 .bz2 标题更紧凑,确实如此 固体压缩 按设计。

tar 通常用于将多个文件放入a .bz2 存档。这就是你经常看到的原因 .tar.bz2 文件。


2

与一种算法优于另一种算法的优点无关,但ZIP的实用点是在Windows上的支持:自XP以来,开箱即用的ZIP支持,但你需要外部工具(例如7-zip)使用bzip2。


2

我想知道ZIP文件格式是否比bzip2有任何优势。

更多的人拥有可以处理zip格式的软件,然后是tar.bz2文件。

可以使用bzip2压缩算法压缩Zip文件。为什么zip文件那么大?

“可以”并不意味着“永远都会”。


+1“Can”并不意味着“永远都会”:在这种情况下,这会适得其反,因为zip文件仅为没有bzip解压缩软件的人的利益而存在。
Thilo

1
更重要的是: .zip 压缩以外的文件 DEFLATE 不是普遍的。
Jens Mühlenhoff

0

一般来说,它们支持linux用户的tar.gz(或bz),以及windows用户的zip - 大多数linux系统默认支持前者,每个现代版本的windows都有zip。

由于兼容性原因,大多数zip文件使用deflate而不是bzip,因此文件更大一些。但在实际应用中,差异并不是那么显着。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.