Тест на сжатие архиваторами - 2023

Dec 25, 2023 10:24

Недавно появилась необходимость как можно сильнее "утрамбовать" файлы в архив, чтобы затем их переслать по относительно тощему каналу. Решил посмотреть не появилось ли чего нового среди архиваторов, или 7z наше все. Кое-что нашел, и теперь делюсь результами ( Read more... )

IT-сфера

Leave a comment

Comments 11

mindfactor December 25 2023, 08:28:17 UTC
у 7zip есть в настройках ещё размер словаря, по умолчанию в шаблонах крайне низкий.

попробуйте выставить "1024 Мб" или выше, например (главное - внимательно смотреть на требования к памяти - тут-то и всякие глупости про "много потоков" разом выветрятся, бо останется лишь "уместить бы хотябы 2 потока в свободную память")

Reply

rustedowl January 20 2024, 11:16:49 UTC

Было 768 мегабайт

Reply


kvazimoda24 December 25 2023, 08:38:16 UTC
А где всякие "стандартные" xz, lzo, bzip... ? :)

Reply

rustedowl January 20 2024, 11:17:44 UTC

Посмотрел чужие тесты - LZMA2 бьет все, и только BZip2 на некоторых типах данных его обгоняет.

Reply


klink0v December 25 2023, 08:40:10 UTC

В свое время около года тому назад тов. kvazimoda24 проводил аналогичное исследование, только сжимать надо было в основном текстовые логи. Тогда победителем вышел архиватор "XZ", использовали с ключами "-9e" (максимальная степень сжатия, "extreme"). Посмотри, может понравится.

Reply

kvazimoda24 December 25 2023, 08:52:39 UTC
У нас данные специфические. Текст, причём, сильно повторяющийся, ибо это логи. А у филина что-то бинарное.

Reply


Архиваторы feannewed August 10 2024, 13:13:39 UTC

Фигней ты страдаешь. Если надо совсем быстро (и МИЛЛИОНЫ разного) сжать - то быстрее консольного порта BSDTAR под винду НЕТУ.
Все остальное сперва строит дерево каталогов (что занимает больше времени ,чем сжатие), а потом жмет. Тар же этого не делает. Сжимать им можно, подключая ключ (либо зип, либо тот же консольный рар), в итоге связка портированного под винду bsdtar с рар или зип(ключом) может почти мгновенно миллионы файлов жать.

Reply

RE: Архиваторы rustedowl August 12 2024, 05:37:15 UTC

Любопытно. Осилить прочесть первую строчку не смог ты, а фигней почему-то страдаю я. Удивителен мир дикой природы!
Мне не нужно было сжать БЫСТРО. Мне нужно было сжать МАКСИМАЛЬНО.

Reply

RE: Архиваторы feannewed August 13 2024, 17:35:36 UTC

а ты не смог осилить весь камент целиком, так что - адын:адын.
bsdtar жмет не только быстрее всех, но и, через подключенный ключ - так же сильно, как и тот, что вышел у тебя в лидеры. Так что.. подумай... жмёт быстрее и настолько же качественно.

Reply

RE: Архиваторы rustedowl August 14 2024, 07:11:18 UTC

С моей стороны было наивно ждать, что тот, кто не осилил первую строчку, осилит остальные... лидеры: FreeARC по критерию "цена\качество", ZPAQ по критерию "мощность сжатия". Какими, говоришь, ключами это туда подключается?

Reply


Leave a comment

Up