В чем разница в уровнях сжатия gzip?
525
bluerojo
Я использую gzip в течение нескольких лет, и обычно я всегда gzip -9
по привычке, так как это самый высокий уровень сжатия. Я понимаю, что более низкие уровни означают меньшее сжатие, но более быструю степень сжатия.
В чем реальная разница между уровнями сжатия?
Из того, что я прочитал относительно DEFLATE (что использует gzip), уровни определяют количество времени, которое алгоритм тратит на поиск повторения в байтах и правильное кодирование данных. Я не совсем понимаю, как это будет отличаться между одним проходом файла или несколькими проходами файла. Разве все байты, которые реплицируются, не будут сжаты при первом проходе (все повторения удалены)?
Что заставляет вас думать, что он делает "несколько проходов"?
Ƭᴇcʜιᴇ007 8 лет назад
0
@ Ƭᴇcʜιᴇ007 Это верный момент, ограниченное знание сжатия, так что, возможно, я где-то что-то неправильно понял, чтобы дать мне эту идею. Разве это не делает несколько проходов?
bluerojo 8 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
4
Каковы различия между основными дистрибутивами Linux? Я замечу?
-
-
2
Ограничить использование процессора для Flash в Firefox?
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
2
Конки установки - образцы / идеи?
-
3
Каковы различия между оконными менеджерами Linux?
-
2
ThunderBird / Синхронизация освещения с SE k770i
-
4
Файловая система Linux
-
6
Полноэкранная медленная вспышка в KDE 4