Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » 7-Zip | 7z | 7Zip (часть 4)

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81

Открыть новую тему     Написать ответ в эту тему

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущие части: Часть 1  |  Часть 2  |  Часть 3


Официальный сайт | Страница проекта на SourceForge.net

Примечания: | Справка: | О программе:
LZMA SDK | История версий | Страница загрузки
На 7-Zip.org доступны сборки для всех поддерживаемых ОС, исходные коды,
а также пакет 7-Zip Extra (автономная консольная версия, библиотеки и плагин для FAR)
 
Тема Сборки и украшательства архиватора 7-Zip

Загрузить:

Последняя стабильная версия: 23.01 (20.06.2023) | Download 7-Zip 23.01 (2023-06-20)
 
Setup: Windows: x86 (SFX | MSI), x86-64 (SFX | MSI), ARM SFX, ARM64 SFX, Console: Linux: x86 | x86-64 | arm | arm64, macOS arm64/x86-64, Extra (x86/x64), LZMA SDK, Source (.7z | .tar.xz)
 
Последняя beta-версия: 24.03 (23.03.2024), для Linux/MacOs 23.03.2024 выложена v24.03 beta
Windows: (AMD64, SFX , x86, SFX , Arm64, SFX) | Linux: (AMD64, tar.xz , x86, tar.xz , Arm64, tar.xz , ARM, tar.xz) | MacOS X: (Arm64 and AMD64, tar.xz) | 7-Zip Extra: (7z. x86 + AMD64, DLL, standalone console, ANSI Far plug-in)
 
Последняя alpha-версия: 21.02 (06.05.2021)
x86 (7-Zip SFX) | x64 (7-Zip SFX)
 
Расшифровка обозначения аппаратных платформ к таблицам:
IA32 Win32 для x86/х86-64 и совместимых по набору машинных команд процессоров от i386 и новее    
AMD64 Win64 для AMD64/Intel EMT64 х64-86 совместимые процессоры от AMD K8 и новее    
IA64 Win64 для Intel Itanium/Itanium 2    
ARM Win32 для DEC StrongARM SA-110/Intel XScale совместимые процессоры    
Arm64 64-х битные RISC процессоры с архитектурой ARMv8-A и совместимые с ними

Achtung!
Некоторые провайдеры блокируют официальный сайт. Заходить туда можно через ТОР/прокси или скачивать файлы со страницы проекта на SourceForge.net
Скачивать с посторонних ресурсов, типа различных файлопомоек не рекомендуется, можно легко нарваться на различную заразу.

Примечание:
Alpha и Beta-версии 7-Zip зачастую являются развитием "стабильных" версий с улучшениями и исправлениями багов.
Ссылки на альфы ищем в разделе Open Discussion форума проекта 7-Zip, там же можно получить и консультацию от разработчика.


Дополнения:

  • Плагины для архиватора 7Zip на tc4shell
  • Архив 7-Zip ZS
  • Форк с поддержкой дополнительных алгоритмов - Zstandard, Brotli и др. На странице есть подробные результаты тестов разных алгоритмов и инструменты для тестирования.
  • Ultra7z Archive Optimizer 1.09 Ахтунг! при конвертации пропадают файлы - Проверяйте количество файлов в созданном архиве! Работайте с копиями.
  • Ultra7z Optimizer 0.12  
  • m7zRepacker 1.0.32.301 (версия 7-zip 9.20 включена)
  • Плагин MutiArc для Total Commander с поддержкой 7z
  • Отдельный 7z-плагин для Total Commander
  • Ещё один новый 7z-плагин для Total Commander - Total7zip
  • Иные программы, поддерживающие архивацию в формате 7z
    Дополнительные бесплатные утилиты:

  • 7z SFX Tools - модифицированные SFX модули 1.7.0.3900, Архив версий и 7ZSplit.exe
  • 7z SFX Constructor - программа для сжатия файлов\папок в один *.exe
  • Графическая оболочка для 7z SFX Tools (версия 0.6.0.1, 342 КБ, 01.05.2007)
  • Кнопка для создания и работы с SFX-архивами 7z в Total Commander (Архив версий) (автор: GORA2)
  • Универсальный загрузчик для многотомных 7z SFX архивов. Описание (автор: GORA2)
  • 7-Zip Parameter Generator - генератор параметров командной строки для особых настроек сжатия

    Часто задаваемые вопросы:

  • Почему для использования 2+ ГБ памяти желательно установить 64-битную версию Windоws?
  • Как добавить к имени архива текущие дату и время?
  • Если забыли пароль к архиву, cRARk for 7-Zip purpose, 7z Cracker, Parallel Password Recovery (7-zip module), Hashcat, Daossoft ZIP Password Rescuer
  • А почему вообще в последних версиях убрана поддержка NSIS?
  • Как помещать каждый файл/папку в отдельный архив? (Put each file to separate archive)

  • Всего записей: 38836 | Зарегистр. 26-02-2002 | Отправлено: 20:16 28-11-2021 | Исправлено: gjf, 13:38 24-03-2024
    uShell

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Кстати, наносекунды WinRAR вообще не умеет отображать. Спасибо автору 7-Zip за наличие такой возможности.

    Наносекунды отображаются в техническом листинге Rar (rar lt). На мой взгляд, это в каком-то смысле уравнивает его с 7-Zip: возможность отображения есть, но сделана через ... неудобно.

    Всего записей: 1015 | Зарегистр. 12-06-2019 | Отправлено: 18:29 06-02-2024
    pikorembo



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    uShell

    Цитата:
    Наносекунды отображаются в техническом листинге Rar (rar lt). На мой взгляд, это в каком-то смысле уравнивает его с 7-Zip

    Это вряд ли. Речь шла именно о WinRAR, т.е. о графической оболочке, чтобы доступно, наглядно и быстро, чтобы с сортировкой, чтобы два окна сравнить по изображению и т.д. Этого сейчас WinRAR предоставить не может.
     
    Единственный минус 7-Zip, как уже было сказано, что он не умеет сохранять данную настройку. А ведь существуют сценарии, в которых наносекунды необходимо видеть постоянно.

    Всего записей: 279 | Зарегистр. 29-01-2014 | Отправлено: 18:59 06-02-2024 | Исправлено: pikorembo, 19:05 06-02-2024
    lelik007



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    DimmY
    Все что он пишет про Winrar и его автора - это неправда а заодно офф.топик, именно поэтому здесь и пишет.
    Ты сам знаешь, что в этой теме много пользователей и активных участников темы Winrar.
    pikorembo
    Будут баги - документируйте, будут падения - crash dumps и пожалуйста в профильную тему Winrar, мы вас там обязательно почитаем и не нарываясь на модерацию ответим, включая автора.

    Всего записей: 2770 | Зарегистр. 13-10-2006 | Отправлено: 19:36 06-02-2024 | Исправлено: lelik007, 20:07 06-02-2024
    Bersaglio



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lelik007
    Дело даже не в багах WinRAR, лично я в профильную тему больше не пойду, мне нечего там делать. И да, у меня ключ к WinRAR куплен официально, я пользуюсь легальной версией. Но совершенно не вижу никакого практического смысла в использовании версий 7.00 и выше, поскольку не имею (и не собираюсь приобретать) железо, на котором можно будет создавать архивы со словарями более гектара. Кроме того, я постоянно пользуюсь архивами в формате Rar 2.90 ("RAR4") для переноса между своими системами (7 SP1 x64/XP SP3). В версиях 7.00 и выше архивы в таком формате больше невозможно создать. Кроме того, я не понимаю разработчика, бросившего поддержку XP SP3 на версии 6.02, хотя версия 6.24 прекрасно патчится (6-7 байт) для совместимости с этой ОС. Вот как раз с версии 7.00 и надо было прекратить поддержку не только XP SP3, но и всех прочих 32-битных систем, поскольку в них невозможно не то, что создать архив со словарём гиг+, но и распаковать.
    Архивами в формате 7z я пользуюсь только чужими, скачанными из Интернета (чтобы не было оффтопика). И ещё у меня есть один самораспаковывающийся 7z SFX 10-летней давности, которому не хватает 3Гб памяти для распаковки в XP SP3.

    Всего записей: 4031 | Зарегистр. 21-08-2006 | Отправлено: 20:54 06-02-2024
    lelik007



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Bersaglio

    Цитата:
    лично я в профильную тему больше не пойду, мне нечего там делать.

    Очень зря, возможно убедили бы Евгения сделать для линейки 6.2x что то типа LTS с правкой критических уязвимостей и багов, для тех кому нужен формат "Rar v4". Мне кажется так было бы лучше, чем в одной программе пытаться все совместить. Про XP - ничего не скажу, не видел много лет, но верю, что такое возможно.
    Про Winrar - программа все же проприентарная, у Евгения свое видение, я (и не только) вот тоже BLAKE3 хочу, а он пока не готов, а я не готов на него давить, как то так.
    Поддержка устаревших систем, вообще отдельная проблема, очень многие поддержку Windows 7 уже прекратили, кто то на уровне ПО, а кто то на уровне железа, как Intel, что там XP.
    Я сам использую 7-zip только в паре с Modern7z как упаковщик для формата ZSTD (.zst, tzst, tar.zst), хотя если некоторые знакомые просят сжать максимально именно в 7-zip LZMA2 (такое бывает), я конечно, делаю, но сам не любитель.
    А так про словари, да в 7-zip LZMA2 с этим особенно хорошо при коэффициенте 11 на 3 потока. 1 Gb словарь = 10535 Мб Ram - совсем, не требовательное приложение.

    Всего записей: 2770 | Зарегистр. 13-10-2006 | Отправлено: 21:27 06-02-2024 | Исправлено: lelik007, 23:07 06-02-2024
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Bersaglio

    Цитата:
    версия 6.24 прекрасно патчится (6-7 байт) для совместимости с этой ОС

    А есть патченные английские версии обоих разрядностей для ХР?
     
    Добавлено:
    lelik007

    Цитата:
    если некоторые знакомые просят сжать максимально именно в 7-zip LZMA2 (такое бывает), я конечно, делаю, но сам не любитель.  

    А зря. На сегодня это один из самых удобных и при этом максимально эффективных и совместимых на чтение форматов. Лучше пока ничего не придумали. Максимум - наступающий на пятки WinRAR, который пытается отыграться большими словарями.

    Цитата:
    в 7-zip LZMA2 с этим особенно хорошо при коэффициенте 11 на 3 потока

    Если я правильно помню, то читал про LZMA2 что самое эффективное для него - 2 потока.

    Всего записей: 16750 | Зарегистр. 04-11-2010 | Отправлено: 04:16 07-02-2024
    lelik007



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    insorg
    Это не то чтобы тестирование, а именно что реальное использование, железо в этом посте, замеры примерные:
    http://forum.ru-board.com/topic.cgi?forum=5&topic=51203&start=1220#16
     
    Rar.exe v7b4 x64 Ru
    Данные 5,6 Гб -> архив 4,34 Гб, ~ 3 мин. 45 сек, словарь 5,5 Гб, средний уровень (-m3), 4 ядра 8 потоков НТ
    -htb -mcl+ -md6g -s
     
    7z.exe 23.01 x64
    Данные 5,6 Гб -> архив 4,82 Гб, ~ 7 мин. 38 сек, словарь 1 Гб, 2 потока (-mfb64)
    -md1g -mmt2 -mqs -myx -mx9 -slp
     
    Данные 5,6 Гб -> архив 4,81 Гб, ~ 8 мин. 50 сек, словарь 1 Гб, 2 потока, разница с 1-м около ~ 36 Мб
    -mfb273 -md1g -mmt2 -mqs -myx -mx9 -slp
     
    Так и зачем мне ждать в 2 раза дольше, не использовать все возможности PC, чтобы на 0,5 Гб чистых хуже сжать? Это никакой большей эффективностью фильтров исполняемых файлов 7-zip не добьешься. Оба словаря в 16 Gb Ram общей лезут, а если время есть, для Rar можно еще бы было -mcx+ -m5, но тогда больше 5 минут будет, а то и 6, это примерно, я не тестирую -mcx+  





    Для сравнения архиваторов есть другая тема

    Всего записей: 2770 | Зарегистр. 13-10-2006 | Отправлено: 10:59 07-02-2024 | Исправлено: Maz, 22:41 09-02-2024
    codecs



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    читал про LZMA2 что самое эффективное для него - 2 потока.

    только для малых объемов - когда размер сжимаемого не превышает размер словаря и блока

    Всего записей: 2014 | Зарегистр. 22-07-2003 | Отправлено: 12:14 07-02-2024
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lelik007
    Так ты ж словарём навернул большим, вот тебе и профит.
     
    Добавлено:
    Ты тестируй их в равных условиях - с одинаковыми словарями. Тогда и посмотрим на разницу.

    Всего записей: 16750 | Зарегистр. 04-11-2010 | Отправлено: 12:50 07-02-2024
    lelik007



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Так ты ж словарём навернул большим, вот тебе и профит.

    По сжатию да, по времени - кол-вом потоков.

    Цитата:
     Ты тестируй их в равных условиях - с одинаковыми словарями. Тогда и посмотрим на разницу.

    Когда будет памяти 39 Гб для словаря 3840 МБ 7-zip в 3 потока, тогда и ретест сделаю. Оба словаря, что Winrar 6 Гб, что 7-zip 1 Гб в 16 Гб Ram вполне влазят, так можно для Rar.exe -mt=2 написать, только зачем мне что то ограничивать.

    Всего записей: 2770 | Зарегистр. 13-10-2006 | Отправлено: 15:34 07-02-2024 | Исправлено: lelik007, 16:31 07-02-2024
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Вот тогда оба с 1 ГБ словаря и бери.

    Всего записей: 16750 | Зарегистр. 04-11-2010 | Отправлено: 08:18 08-02-2024
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    В очередной раз вспомнил про FreeArc и его REP/SREP методы...
     
    Интересные результаты наблюдаю на папке с двумя большими образами Memtest (убраны под коврик) и немного мелочи рядом:

    PassMark Memtest86 ver10.7.1000 Free+ProIsoImg - lzma256m.7z             9 837 535      09.02.24 01:07
    PassMark Memtest86 ver10.7.1000 Free+ProIsoImg - srep256m lzma64m.arc    4 835 250      09.02.24 01:20
    PassMark Memtest86 ver10.7.1000 Free+ProIsoImg - 256M.rar               17 363 341      09.02.24 01:41
    PassMark Memtest86 ver10.7.1000 Free+ProIsoImg - 512M.rar               11 512 073      09.02.24 01:44

    Задача - обеспечить чтение (распаковку) арихва минимальным количеством памяти, но при этом не жертвовать качеством сжатия. Следовательно, мы не можем использовать словарь, который в данном случае должен был бы быть хотя бы слегка больше 1 ГБ.
     
    Для примера решил взять 256 МБ в качестве отправной точки. Как видим, для WinRAR этого мало, нужно хотя бы 512 МБ брать, но сжатие всё равно слабое. Лучше всех справился с задачей FreeArc+Srep, который для чтения архива вообще потребует всего 64 МБ * памяти вместо 256 МБ.
    * Можно было и меньшие словари в нём выставить, но мне лень переделывать, когда результат и так понятен.
     
    Листинги архивов:
    7z (256M)
    arc (64M)
    rar (256M)
    rar (512M)
     
    Теперь вопрос, который уже когда-то был, но вдруг что-то поменялось:  как можно прикрутить SREP к 7zip?

    Всего записей: 16750 | Зарегистр. 04-11-2010 | Отправлено: 04:47 09-02-2024 | Исправлено: insorg, 04:59 09-02-2024
    GoblinNN

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    insorg
    пущай автор прям внедряет. если оно так все красиво. исходники вроде вот.
    и да. полный вариант от автора

    Всего записей: 2908 | Зарегистр. 11-10-2005 | Отправлено: 06:07 09-02-2024 | Исправлено: GoblinNN, 06:12 09-02-2024
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    GoblinNN

    Цитата:
    полный вариант от автора

    Да, он самый. Не ожидал, что он ещё где-то сохранился, ещё и чтоб прямой ссылкой.

    Всего записей: 16750 | Зарегистр. 04-11-2010 | Отправлено: 07:09 09-02-2024
    Pasha_ZZZ



    Platinum Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    insorg
    Прямой ссылкой в вебархив

    Всего записей: 12403 | Зарегистр. 11-03-2002 | Отправлено: 09:07 09-02-2024
    ewild

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    https://github.com/Bulat-Ziganshin
    https://github.com/Intensity/srep
    https://web.archive.org/web/20170217014803/http://freearc.org/
    https://web.archive.org/web/20161223135216/http://freearc.org/research/SREP.aspx
    https://web.archive.org/web/20161223135216/http://freearc.org/download/research/srep32.zip
    https://web.archive.org/web/20170106100112/http://freearc.org/research/SREP39.htm
    https://web.archive.org/web/20170106100112/http://freearc.org/download/research/srep393a.zip

    Всего записей: 1196 | Зарегистр. 13-08-2005 | Отправлено: 10:56 09-02-2024 | Исправлено: ewild, 10:58 09-02-2024
    euheny



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    https://web.archive.org/web/20170217014803/http://freearc.org/  

    некоторое время назад я в закладках лихорадочно искал этот архиватор
    и начал уже было думать что мне это приснилось
     
    а теперь вот испытал облегчение

    Всего записей: 4064 | Зарегистр. 22-11-2006 | Отправлено: 16:12 10-02-2024
    lelik007



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    pikorembo
    Интересно, вы протестировали поведение Winrar с файлами сжатыми NTFS  - а тогда вопрос, ориентируясь на ваш пост в профильной теме - какая модель поведения при этом у 7-zip? №1, как я понимаю, вообще не ставить атрибут "сжатый" и опции такой в GUI нет и проблемы нет.

    Всего записей: 2770 | Зарегистр. 13-10-2006 | Отправлено: 20:11 13-02-2024 | Исправлено: lelik007, 21:28 13-02-2024
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lelik007
    А разве у 7z есть какие-то способы для самостоятельного восстановления (точнее - выдачи команды) ntfs-сжатия?
    У меня он подчиняется стандартным правилам: распаковали в нормальную папку - не жатый, распаковали в папку с соответствующим атрибутом - жатый. Всё.

    Всего записей: 16750 | Зарегистр. 04-11-2010 | Отправлено: 03:31 14-02-2024
    lelik007



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    insorg
    Просто пользователь pikorembo написал, что

    Цитата:
    способ для самостоятельного восстановления (точнее - выдачи команды) ntfs-сжатия

    не очень хорошо сделан в Winrar, а я хотел выяснить и посмотреть, а где именно он хорошо сделан, может в 7-zip, код то открытый, если что можно было бы и глянуть, как это сделано, а тут выясняется, что в 7-zip - способ - лучше всего, его просто нет.

    Всего записей: 2770 | Зарегистр. 13-10-2006 | Отправлено: 09:50 14-02-2024
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81

    Компьютерный форум Ru.Board » Компьютеры » Программы » 7-Zip | 7z | 7Zip (часть 4)


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru