Описание тега gzip
Gzip - это любое из нескольких программных приложений, используемых для сжатия и распаковки файлов. Термин обычно относится к реализации проекта GNU, "gzip" означает GNU zip. Он основан на алгоритме DEFLATE, который представляет собой комбинацию кодирования Лемпеля-Зива (LZ77) и Хаффмана.
Gzip - это любое из нескольких программных приложений, используемых для сжатия и распаковки файлов. Термин обычно относится к реализации проекта GNU, "gzip" означает GNU zip. Он основан на алгоритме DEFLATE, который представляет собой комбинацию кодирования Лемпеля-Зива (LZ77) и Хаффмана.
Gzip основан на алгоритме DEFLATE, который представляет собой комбинацию кодирования LZ77 и Хаффмана. DEFLATE задумывался как замена LZW и другим запатентованным алгоритмам сжатия данных, что в то время ограничивало удобство сжатия и других популярных архиваторов.
"Gzip" также часто используется для обозначения формата файла gzip, который:
- 10-байтовый заголовок, содержащий магическое число, номер версии и отметку времени
- необязательные дополнительные заголовки, такие как оригинальное имя файла
- тело, содержащее полезную нагрузку со сжатием DEFLATE
- 8-байтовый нижний колонтитул, содержащий контрольную сумму CRC-32 и длину исходных несжатых данных
Источник: Википедия