Расширение файла | .gz |
Категория файла | archives |
Описание | Формат файла .gz является форматом архива, который используется для сжатия файлов с целью уменьшения их размера для более эффективного хранения и передачи данных. Вот более подробное описание формата файла .gz:
Файлы в формате .gz сжимают данные с использованием алгоритма сжатия, обычно алгоритма Gzip.
Этот формат позволяет экономить место на диске и ускорять загрузку файлов из сети.
Формат .gz поддерживается большинством операционных систем и программных приложений для архивации и распаковки данных.
Формат файла .gz является важным инструментом для сжатия данных и архивации, что делает его широко используемым в различных областях, где важны размер файла и эффективность обработки. |
Технические детали | Формат файла GZ (GZIP) является форматом архива, который используется для сжатия файлов с помощью алгоритма DEFLATE. Он был представлен как стандарт свободного программного обеспечения для замены формата сжатия данных compress в UNIX.
GZ соответствует стандарту RFC 1952. Использует алгоритм DEFLATE для сжатия, который представляет собой комбинацию LZ77 и кодирования Хаффмана. Сжатые файлы GZ можно восстановить с помощью различных программ, включая GNU gunzip, 7-Zip, WinRAR и другие. Файл начинается с заголовка длиной 10 байт, включая магическое число (1f 8b), метод сжатия, временные метки, дополнительные флаги, возможно, комментарии, оригинальное имя файла и контрольную сумму.
Для проверки целостности данных используется CRC-32.
Формат поддерживает конкатенацию, позволяя объединять несколько архивов GZ в один файл. В теории он может сжимать файлы любого размера, но из-за ограничений 32-битного CRC его не рекомендуется использовать для файлов размером более 4 ГБ.
GZ часто используется для сжатия TAR-файлов, тем самым создавая архивы TAR.GZ, которые иногда называют "tarballs". Этот формат широко используется в операционных системах Linux и Unix-подобных для упаковки программного обеспечения. |