Тестирование нового метода сжатия LZMA2 в 7-zip
реклама
добавилась поддержка сжатия LZMA2
Теперь пользователи многопоточных CPU не ограничены всего двумя потоками при сжатии методом LZMA.
Решил провести небольшое тестирование нового метода.
Для этого взял папку с распакованной игрой Jagged Alliance 2: Wildfire.
Общий размер папки: 984.254.997 байт.
Всего файлов для сжатия: 2.690 файлов.
Сначала провел тест с старым методом LZMA (ниже на скриншоте настройки - выбрано 2 потока из 2-х возможных):
Результат:
Время сжатия: 3 минуты 51 секунда.
Размер архива: 571.685.907 байт.
Средняя загрузка CPU: 20%
Далее тест с новым методом сжатия LZMA2 (ниже на скриншоте настройки - выбрано 8 потоков из 16-х возможных, обратите внимание, что "объем памяти для упаковки данных" резко вырос с 709Мб, до 2749Мб):
Результат:
Время сжатия: 1 минута 35 секунд.
Размер архива: 571.707.302 байт.
Средняя загрузка CPU: 90%
Ну и для верности добавил результат WinRAR'а версии 3.80 (мультипоточность включена):
Результат:
Время сжатия: 2 минуты 41 секунда.
Размер архива: 585.275.691 байт.
Средняя загрузка CPU: 36%
Результаты говорят сами за себя. Пока что метод LZMA2 является лидером по соотношению сжатие/время и по оптимизации на многопоточность, что очень существенно сказалось на уменьшении времени архивации, и WinRAR тут теперь совсем не соперник
Из минусов - LZMA2 пока похоже мало где поддерживается, тот же WinRAR отказался распаковывать архив, сжатый методом LZMA2. Но, думаю, это вопрос времени, и в WinRAR добавится и этот метод распаковки.
реклама
Лента материалов
Соблюдение Правил конференции строго обязательно!
Флуд, флейм и оффтоп преследуются по всей строгости закона!
Комментарии, содержащие оскорбления, нецензурные выражения (в т.ч. замаскированный мат), экстремистские высказывания, рекламу и спам, удаляются независимо от содержимого, а к их авторам могут применяться меры вплоть до запрета написания комментариев и, в случае написания комментария через социальные сети, жалобы в администрацию данной сети.
Сейчас обсуждают