Какой тип данных сжимается bzip2 более эффективно, чем gzip/zlib?
Я сравниваю функции сжатия и удивляюсь тому, что я вижу. Может быть, я делаю что-то не так, но все, что я тестировал, было больше сжато gzip, чем bzip2!
У меня сложилось впечатление, что bzip2 был лучше, чем gzip. Может кто-нибудь привести пример данных, которые это продемонстрировали бы? Благодарю.
2 ответа
Решение
gzip ориентирован на поток, bzip2 ориентирован на блок. Вам понадобится несколько десятков килобайт, прежде чем вы увидите преимущество с bzip2.
Один пример из многих - архив с исходным кодом ядра Linux 2.6.11.0. Смотрите http://tukaani.org/lzma/benchmarks.html для получения дополнительной информации.