Есть ли у zip какие-либо преимущества перед bz2?
Возможный дубликат:
Как я могу оценить лучший выбор формата архива для сжатия файлов?
Я только что скачал phpBB3 и увидел, что они предлагают загрузку bz2 (1,51 МБ) и zip (2,35 МБ). Вот почему я хочу знать, имеет ли формат файлов ZIP какие-либо преимущества перед bzip2.
Согласно статье в Википедии, zip-файлы могут быть сжаты с использованием алгоритма сжатия bzip2. Почему zip-файл намного больше?
4 ответа
.zip
файлы могут содержать более одного файла.
.bz2
может содержать только один файл .bz2
Жатка более компактна и обеспечивает надежное сжатие.
tar
обычно используется для размещения более одного файла в .bz2
архив. Вот почему вы часто видите .tar.bz2
файлы.
Я хочу знать, имеет ли формат файлов ZIP какие-либо преимущества перед bzip2.
У большего количества людей есть программное обеспечение, которое может обрабатывать формат zip, чем файл tar.bz2.
Zip-файлы могут быть сжаты с использованием алгоритма сжатия bzip2. Почему zip-файл намного больше?
"Может" не означает "всегда будет".
Не относится к достоинствам одного алгоритма по сравнению с другим, но практическим моментом для ZIP является поддержка в Windows: начиная с XP, есть поддержка ZIP из коробки, но вам нужны внешние инструменты (например, 7-zip) для работать с bzip2.
В целом, они поддерживают tar.gz (или bz) для пользователей linux и zip для пользователей windows - большинство систем linux имеют поддержку первых по умолчанию, и в каждой современной версии windows есть zip.
Большинство zip-файлов используют deflate, а не bzip из соображений совместимости, и поэтому файлы немного больше. Однако при практическом использовании разница не так уж и значительна.