Найти в Дзене
Linux заметки

Zstd 1.5.7 не просто проходной релиз

В таблице по уровня везде видим изменения. Без пропусков. Но самое интересное кроется здесь: Помимо улучшения 22 уровня, в релизе 1.5.7 добавили параметр max. Разница с 22 уровнем космическая, но что если борьба за каждый процент и время не важно? За тест был взят ISO от PSP игры, которые очень часто недожаты. Сравнение: И в последнем результате кроется ключевое, почему это не проходное обновление. Я с 7z игрался и с размером слова, и с размером словаря, но результат гулял в 2-4МБ и особо не менялся. Т.е. в моём случае и в тесте с данным ISO Zstd 1.5.7 вышел лидером по сжатию, и это впервые за все мои тесты когда 7z уступил этому относительно молодому детищу Facebook. И в целом по моему опыту 7z только несколько раз уступил ZIP сжатию, и может уступать сильно настроенному RAR.
Release Zstandard v1.5.7 · facebook/zstd

В таблице по уровня везде видим изменения. Без пропусков.

Но самое интересное кроется здесь:

-2

Помимо улучшения 22 уровня, в релизе 1.5.7 добавили параметр max. Разница с 22 уровнем космическая, но что если борьба за каждый процент и время не важно?

-3

За тест был взят ISO от PSP игры, которые очень часто недожаты.

Сравнение:

  • ZIP - 947.9МБ
  • 7z 9lvl - 780.2МБ
  • lz4 - 1ГБ
  • Zst 1.5.6 19lvl - 812МБ
  • Zst 1.5.7 max - 760.1МБ

И в последнем результате кроется ключевое, почему это не проходное обновление. Я с 7z игрался и с размером слова, и с размером словаря, но результат гулял в 2-4МБ и особо не менялся. Т.е. в моём случае и в тесте с данным ISO Zstd 1.5.7 вышел лидером по сжатию, и это впервые за все мои тесты когда 7z уступил этому относительно молодому детищу Facebook. И в целом по моему опыту 7z только несколько раз уступил ZIP сжатию, и может уступать сильно настроенному RAR.