View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002977 | Plugins | Arclite | public | 2015-03-31 09:32 | 2015-09-28 15:51 |
Reporter | polymorph | Assigned To | 2useven10 | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | x64 | OS | Windows | OS Version | 8 |
Product Version | 3.0 | ||||
Summary | 0002977: Сжатие в режимах Fastest и Fast слишком медленное по сравнению с оригинальным 7zip | ||||
Description | Для быстрого сжатия данных с использованием 7zip можно использовать, например, следующую командную строку (при установке 7-Zip в стандартное расположение): %ProgramFiles%\7-Zip\7zG.exe a <ArcName.7z> <SourceData> -mx=1 -m1=LZMA2 -ms=on Здесь ключ -mx=1 отвечает за установку степени сжатия Fastest. Получить аналогичный по степени сжатия и затратам времени результат с использованием arclite не удается: arclite сжимает сильнее, но значительно дольше. Аналогичные трудности возникают и для режима Fast (-mx=3). В режимах Normal (-mx=5), Maximum (-mx=7), Ultra (-mx=9) результаты arclite соответствуют 7-Zip. | ||||
Steps To Reproduce | Выполняем сжатие в режимах Fastest и Fast с использованием 7-Zip и arclite. Например, с использованием следующих командных строк: %ProgramFiles%\7-Zip\7zG.exe a <7zipArcName1.7z> <SourceData> -mx=1 -m1=LZMA2 -ms=on %ProgramFiles%\7-Zip\7zG.exe a <7zipArcName3.7z> <SourceData> -mx=3 -m1=LZMA2 -ms=on arc:c -t:7z -l:1 -m:lzma2 -s:y <arcliteArcName.7z> <SourceData> arc:c -t:7z -l:3 -m:lzma2 -s:y <arcliteArcName.7z> <SourceData> Используем arclite и 7-Zip одинаковой разрядности (x64 или x86). Сравниваем результаты: время выполнения сжатия и размеры архивов. Вместо командной строки можно использовать GUI: результаты аналогичные. | ||||
Additional Information | 7-Zip x64 9.38 beta Far30b4242.x64.20150117.7z Far30b4328.x64.20150331.7z Обсуждение здесь (http://forum.farmanager.com/viewtopic.php?f=5&t=5637&p=129035#p129035) и далее в той же теме. | ||||
Tags | No tags attached. | ||||
|
Проверьте длл из 0002978 |
|
sshot.txt (3,460 bytes)
╔═══════════════════════════ Создание архива ═══════════════════════════╗ ║ Профиль: ↓ [ Сохранить ] [ Удалить ] ║ ╟───────────────────────────────────────────────────────────────────────╢ ║ Путь: [ Показать ] [ ] Добавить расширение ║ ║ FileName_GUI_Fastest.7z ↓ ║ ╟───────────────────────────────────────────────────────────────────────╢ ║ Формат архива: (•) 7z ( ) zip ( ) Прочие:bzip2 ↓ ║ ║ Уровень сжатия:Fastest ↓ Метод:LZMA2 ↓ [x] Непрерывный ║ ║ Продвинутые параметры: ↓ ║ ╟───────────────────────────────────────────────────────────────────────╢ ║ [ ] Шифрование файлов [?] Шифрование оглавления [ ] Показать пароль ║ ║ Пароль: Проверка пароля: ║ ╟───────────────────────────────────────────────────────────────────────╢ ║ [ ] Создать самоизвлекающийся архив [ Параметры SFX ] ║ ╟───────────────────────────────────────────────────────────────────────╢ ║ [ ] Порезать на куски Размер куска: ↓ ║ ╟───────────────────────────────────────────────────────────────────────╢ ║ [ ] Удалить файлы после архивации [ ] Пропускать файлы с ошибками ║ ║ [x] Архивировать файлы, открытые для записи [ ] Использовать фильтр ║ ╟───────────────────────────────────────────────────────────────────────╢ ║ { OK } [ Отмена ] [ Сохранить настройки ] ║ ╚═══════════════════════════════════════════════════════════════════════╝ |
|
Проверил на сборках 3.0.4400 (x64 и x86) с подменой arclite.dll на предложенные. Все ОК. Результаты сжатия из GUI в режиме Fastest, LZMA2, непрерывный архив (см. скриншот окна с настройками в файле sshot.txt) по времени выполнения и по размеру получаемого архива полностью соответствуют результатам выполнения команды 7zG.exe a ArcName.7z SrcData -mx=1 Таким образом, режим Fastest отработал нормально. Аналогично для режима Fast (-mx=3). Другие режимы пока не проверялись. |
|
будет в следующей сборке |
Date Modified | Username | Field | Change |
---|---|---|---|
2015-03-31 09:32 | polymorph | New Issue | |
2015-09-23 16:04 | 2useven10 | Note Added: 0013938 | |
2015-09-23 16:04 | 2useven10 | Assigned To | => 2useven10 |
2015-09-23 16:04 | 2useven10 | Status | new => feedback |
2015-09-24 14:40 | polymorph | File Added: sshot.txt | |
2015-09-24 14:47 | polymorph | Note Added: 0013940 | |
2015-09-24 14:47 | polymorph | Status | feedback => assigned |
2015-09-25 16:42 | 2useven10 | Note Added: 0013941 | |
2015-09-25 16:42 | 2useven10 | Status | assigned => feedback |
2015-09-28 15:51 | 2useven10 | Status | feedback => closed |
2015-09-28 15:51 | 2useven10 | Resolution | open => fixed |