Цитата YikxX:
И почему метод упаковки используется LZMA, а не LZMA2? »
|
Я читал что LZMA2 рассчитан на более эффективное использование нескольких ядер с целью ускорить упаковку и я предполагал что использование этого метода негативно сказывается на размере архива(многопоточность действительно ухудшает компрессию).
Я сейчас провел несколько измерений и оказывается LZMA2 может работать с отключенной поддержкой многоядерности(для лучшей компрессии). По сравнению с LZMA, при использовании LZMA2 степень сжатия улучшается на 0,4% одинаково для крупных и мелких архивов.
Это означает, что нет никаких оснований не делать так в будущем, хотя и разница довольно небольшая. Для этого упаковывать нужно именно с помощью 7z.exe, а не 7za.exe и заменить в команде LZMA на LZMA2.