Различия между многими форматами архивных сжатых файлов

Если вы храните файлы, сжатие файлов — это то, о чем вы обязательно должны знать. Несмотря на то, что технологии хранения данных продолжают быстро совершенствоваться, эффективность никогда не бывает плохой.

Не говоря уже о том, что многие из наших сегодняшних стандартов файлов затмевают стандарты прошлого — MP3(MP3s) со скоростью 128 кбит/с , которые мы раньше загружали в Napster , теперь заменены на FLAC(FLACs) , где одна песня может быть размером с целый альбом в формате MP3 .(MP3)

У многих из нас есть файлы, от которых мы не хотим избавляться, но при этом не нуждаемся в немедленном динамическом доступе. Это могут быть фото, видео, музыка и многое другое. Создание архива этих файлов может сократить используемое дисковое пространство, что, в свою очередь, может привести к повышению производительности. Это также может сэкономить ваши карманы — ваш внешний жесткий диск емкостью 1 ТБ может показаться ближе к 2 ТБ, если вы правильно заархивируете!

Научиться сжимать ваши файлы не очень сложно, но как насчет всех этих форматов архивов? Сжатие файлов помещает их в «коробку» одного файла, но у этого файла может быть так много разных расширений: ZIP , RAR , 7Z, TAR , GZ — что(GZ—what) все это означает? Наверняка есть разница, да?

Конечно, есть! Если есть что-то, в чем ПК преуспевает, так это предоставление вам возможностей, а когда дело доходит до архивирования ваших файлов, у вас их много. В этой статье давайте обсудим различия между многими популярными форматами сжатых файловых архивов(differences between the many popular compressed file archive formats) .

Что такое ZIP-архив?

WinZip — один из первых файловых архиваторов, завоевавший широкую популярность и позволяющий пользователям сжимать файлы в виде ZIP - архива.

Вот основные отличия формата ZIP от других типов архивных файлов:

  • Файлы можно хранить без сжатия.
  • Каждый файл в архиве сжимается отдельно. Это позволяет использовать различные алгоритмы и более высокую степень сжатия, но имеет недостаток, заключающийся в увеличении размера файла архива при сжатии большого количества небольших файлов.
  • Шифрование ZIP на основе пароля было преступно слабым до 2003 года (когда был добавлен AES ).
  • До тех пор, пока не появились расширения, существовало жесткое ограничение в 4 ГБ для всего: размер несжатого файла, размер сжатого файла и общий размер архива.
  • Сжатие ZIP(ZIP) происходит быстрее и не так сильно загружает ЦП, как многие современные популярные альтернативы.
  • ZIP поддерживается большинством дистрибутивов Linux(Linux) и всеми версиями Windows (начиная с XP) из коробки.

Что такое RAR-архив?

WinRAR прославился своим бесконечным «пробным» периодом. Через 30 дней вы начнете получать всплывающее окно в WinRAR с сообщением о том, что ваша пробная версия закончилась, которое вы можете просто… закрыть. RAR , названный в честь своего разработчика, Евгения Рошаля(Eugene Roshal) , сегодня является невероятно популярным форматом архивов.

Вот чем он отличается от толпы:

  • RAR позволяет разбивать архивы на тома, что является эффективным способом хранения больших файлов.
  • В качестве альтернативы вы можете сжимать файлы в один блок (твердый формат).
  • Шифрование AES является стандартным.
  • Архивы могут быть защищены паролем.
  • Особенно эффективно сжатие аудиофайлов (до 90%).
  • Архивы RAR(RAR) можно встраивать в другие файлы. Знаете ли(Did) вы, что вы можете скрыть архив RAR в формате JPEG(hide a RAR archive in a JPEG) ?
  • Многие процедуры извлечения RAR были переписаны как программное обеспечение с открытым исходным кодом.
  • RAR имеет в целом лучшую степень сжатия по сравнению с ZIP , его крупнейшим конкурентом.

Что такое архив 7Z?

Неудивительно, что формат архива 7Z был представлен приложением Windows 7-Zip . Это было еще в далеком 1999 году! 7-Zip и библиотека для чтения файлов в формате 7Z являются общедоступными по лицензии GNU Lesser General Public License(GNU Lesser General Public License) .

Вот некоторые из особенностей 7Z:

  • 7Z имеет модульную и открытую архитектуру, которая позволяет сжимать, конвертировать и шифровать файлы с помощью различных методов стекирования.
  • Файлы могут быть сжаты в пределах 2–10%.
  • Шифрование AES является стандартным.
  • Все заголовки архива сжаты. Заголовки архива хранят информацию о том, как обрабатывать блоки данных в архиве.
  • Поддерживаются очень большие (миллиарды ГБ) файлы.
  • Поддерживаемые алгоритмы сжатия ( LZMA/LZMA2 , PPMd , BZip2 ) могут выиграть от параллельных вычислений на современных многоядерных процессорах(CPUs) .

Что такое TAR-архив?

TAR — самый популярный формат файлов архивов в Unix и Unix - подобных системах. Важно понимать, что каждый TAR — это всего лишь файл архива. Он используется в тандеме с GZ, который используется для сжатия файлов и не имеет возможности архивирования. Вместе они создают файл «tarball» ( формат TAR.GZ ).

TAR позволяет получать сжатые HTTP -ответы и отправлять сжатые запросы, обеспечивая степень сжатия до 80%. Этот формат архива чаще всего используется для резервного копирования и распространения контента между разновидностями Linux . Архивы TAR(TAR) сохраняют групповые разрешения, даты, структуру каталогов и другую важную информацию о файловой системе.

Как видите, у каждого формата архива есть свои плюсы и минусы — выбирайте с умом в зависимости от типа файлов, которые вы сжимаете, и цели вашего архива. Коэффициент сжатия(Compression) , скорость и безопасность заслуживают внимания, и каждому из этих форматов свое время и место!



About the author

Я профессиональный аудиотехник и клавишник с опытом работы более 10 лет. Я работал в корпоративном мире в качестве консультанта и менеджера по продуктам, а в последнее время — инженером-программистом. Мои навыки и опыт позволяют мне работать над различными типами проектов от малого бизнеса до крупных компаний. Я также являюсь экспертом по Windows 11 и работаю над новой операционной системой уже более двух лет.



Related posts