[О блоге]
[наверх]
[пред]
[2024-12-08 22:50:45+03:00]
[b1d894a4698a28fbd9ea322a411520a4c62f83b9]
Темы: [tip]
zstd [...] --long=31
Я уже давно считаю, что Zstandard должен по умолчанию использоваться
почти везде. Собственно, ряд популярных дистрибутивов уже перевели давно
свои пакеты на сжатие с ним. Скорость сжатия быстрее чем у gzip, при
этом и результат компактнее. Самое главное -- умопомрачительная скорость
декомпрессии.
Сильные настройки zstd делают его сжатие более медленным чем у xz. Ну и
что? Сжатие делается один раз, зато разжимается быстро. Кроме "-19" ещё
есть более серьёзные (-22), которые активируются --ultra опцией. С
которыми уровень сжатия у него почти идентичным xz становится.
Недавно познакомился и начал использовать ещё и --long=31 опцию. Минусом
является существенно большее потребление памяти при декомпрессии. Но
зато какая разница может быть в сжатии с "--ultra -22":
Zork._Grand_Inquisitor_[RUS].tar
912.646.425 zstd --ultra -22
884.642.524 xz -9
812.499.129 zstd --ultra -22 --long=31
gamespot-faqs-txt-2020-03-23.tar
2.340.842.085 zstd --ultra -22
1.281.845.061 zstd --ultra -22 --long=31
[оставить комментарий]