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

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

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

gyra (20-12-2016 22:42): 7-Zip / 7z (часть 3)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214

   

Widok



Moderator-Следопыт
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущая часть темы здесь

Расшифровка обозначения аппаратных платформ к таблицам:
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 совместимые процессоры

7-Zip - бесплатный качественный архиватор поддерживающий распаковку следующих форматов файлов:
7z, Arj, Bkf, BZ2, BZIP2, Cab, Chm, Compound, CPIO, Deb, Dmg, ELF, FLV, GZip , LZH, lzma, MachO, MSI, Mub, NSIS, PE, Rar, Rpm, Split, SWF, SWM, TAR, WIM, Xar, xz, Z, zip, zipx, образы ISO, UDF, FAT, NTFS, HFS, ext2, ext3, ext4, VHD, VDI, VMDK, GPT, QCOW2.
 
Отличительные особенности:
  • степень сжатия архивов ZIP и GZIP, создаваемых с помощью 7-Zip, на 2-10% выше, чем у PKZip и WinZip;
  • высокая степень сжатия в собственном формате 7z;
  • создание самораспаковывающихся архивов (для формата 7z);
  • шифрование по алгоритму AES-256 (для формата 7z);
  • интеграция в оболочку Windows;
  • наличие плагина для FAR Manager;
  • наличие версий GUI и для командной строки.
     
    Системные требования: Windоws 98/ME/NT/2000/XP/Vista/7/8/8.1 (имеется портированные версии для Linux/Unix).
    Языки интерфейса: русский, английский и др. (более 80).

     
    Загрузить:
     
    Последняя стабильная версия: 16.04 (04.10.2016)
    Setup: x86 (SFX | MSI), x64 (SFX | MSI), Extra (x86/x64), LZMA SDK, Source
     
    Последняя beta-версия: 15.11 (14.11.2015)
    Setup: x86 (SFX | MSI), x64 (SFX | MSI), Extra (x86/x64), LZMA SDK, Source
     
    Последняя alpha-версия: 15.04 (09.06.2015)
    x86 (7-Zip SFX) | x64 (7-Zip SFX)
     
    Примечание:
    Alpha и Beta-версии 7-Zip зачастую являются развитием "стабильных" версий с улучшениями и исправлениями багов.
    Ссылки на альфы ищем в разделе Open Discussion форума проекта 7-Zip, там же можно получить и консультацию от разработчика.

     
    Дополнительные ресурсы:
  • Русская справка к архиватору 7-Zip (отдельно для 16.04) (автор: GORA2)
  • WIKI страница с описанием 7-Zip (на русском языке)
  • Страница загрузки на SourceForge.net (все стабильные и beta версии )
  • FTP архив проекта на SourceForge.net  (все стабильные и beta версии)

    Дополнения:
  • Ultra7z Optimizer 0.12 (с поддержкой LZMA2)
  • m7zRepacker 1.0.32.301 (версия 7-zip 9.20 включена)
  • Плагин MutiArc для Total Commander с поддержкой 7z
  • Отдельный 7z-плагин для Total Commander
  • Обновленный 7z-плагин для Total Commander с поддержкой LZMA2
  • Ещё один новый 7z-плагин для Total Commander - Total7zip
  • WinCryptHashers - плагин для 7-Zip, отображающий значения хеш сумм файлов.
     
  • Иные программы, поддерживающие архивацию в формате 7z
    Дополнительные бесплатные утилиты:
  • 7-Zip Theme Manager изменение внешнего вида архиватора
  • 7z SFX Tools - модифицированные SFX модули для установок 1.6 Release и 1.7 develop (сборка 3861 от 22 февраля 2016 г.)
  • Графическая оболочка для 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
  • А почему вообще в последних версиях убрана поддержка NSIS?
      Примечания:
       
    • 7-Zip разработан для работы под Windows, но если вам необходимо использовать именно Win-сборку, то он может быть запущен на UNIX/Linux или Mac OS X в среде WINE HQ 1.6 и выше без ограничений.
    • Порт для платформ UNIX/LINUX называется p7zip и распространяется в виде прекомпилированных бинарных пакетов и исходных текстов. Смотрите нужные Вам версии архиватора и зависимые для его работы и сборки пакеты на сайтах своих операционных систем либо, при наличии, в репозиториях. При нарушении зависимостей программа работать не будет!
    • Код LZMA SDK является общественным достоянием (public domain). Архиватор 7-Zip распространяется бесплатно под лицензией GNU LGPL. Если он вам понравился, зарегистрируйтесь и заплатите небольшую сумму (от $50) авторам.
    • На момент тестирования в программе не было замечено ни баннеров, ни так называемого Spyware.

  • Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 22:10 10-08-2009 | Исправлено: Maz, 22:52 01-01-2019
    LonerDergunov



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

    Цитата:
    Имеется 7-Zip архив. Как узнать - сколько оперативной памяти требуется для его распаковки?

     
    Inoz2000

    Цитата:
    LonerDergunov, читайте справку. .....
    размер словаря, использованного при сжатии, можно узнать, открыв ваш 7-Zip архив в 7-Zip .  
     Например, Метод LZMA:28 - размер словаря 2^28=268435456 256Mb

     
    Беда в том, что открыть 7-Zip архив в 7-Zip - не даст ровным счётом ничего.
     
    Пример. Имеется архив, в нём много файлов, сжатых разными методами.
    В справке описана команда 7z l -slt archive.7z
    Команда показывает, что одни файлы в архиве сжаты методом  ppmd:o32:mem29
    Другие файлы - методом  deflate
    Третьи файлы - методом  bcj2 lzma:26 lzma:20 lzma:20
    Что если в архиве несколько тысяч файлов?
    Единственный выход - вручную просматривать отчёт и выискивать какой же файл был сжат с максимальным словарём? Или же существует упрощённый способ определения количества необходимой памяти для распаковки?
     
    Кстати, в одном архиве разные файлы могут быть сжаты с разными словарями lzma(lzma2|ppmd)? Или если задействован определённый словарь для lzma(lzma2|ppmd)-сжатия, то он один для всех файлов?

    Всего записей: 2972 | Зарегистр. 11-07-2007 | Отправлено: 02:17 05-05-2012
    Inoz2000



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    LonerDergunov
    Цитата:
    одни файлы в архиве сжаты методом  ppmd:o32:mem29  
    значит потребуется памяти 2^29, а если в архиве несколькл тысяч файлов, то придётся пожождать выполнение батника
    Код:
    @echo off
    SETLOCAL
     
    SET ar=L:\I\sys-Programs_3in1.7z
    SET zz=P:\Arc\7-Zip\7z.exe
     
    SET tmpfile=%~dp0MethodList.txt
    CD/D "%~dp0">"%tmpfile%"
    SET uj=0
     
    for /f "tokens=1,2,*" %%a in ('%zz% l -slt %ar% ^| findstr /i /c:"Method = "') do call :metsort "%%c"
    echo.&pause
    if exist "%tmpfile%" del /F /Q "%tmpfile%">nul
     
    goto exit
     
    :metsort
    if "%~1"=="" goto exit
    for /f "tokens=*" %%m in (%tmpfile%) do if /i "%%m" EQU "%~1" SET uj=1
    if %uj%==0 echo %~1&echo %~1>>%tmpfile%
    SET uj=0
     
    if "%s1%"=="" echo -----&echo ----->>%tmpfile%
    SET s1=1
     
    goto exit
     
    :exit
    но это уже опять тема про командную строку пошла

    Всего записей: 4900 | Зарегистр. 23-04-2009 | Отправлено: 11:01 05-05-2012 | Исправлено: Inoz2000, 11:03 05-05-2012
    LonerDergunov



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

    Всего записей: 2972 | Зарегистр. 11-07-2007 | Отправлено: 14:58 05-05-2012
    iya_grisho



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Подскажите пожалуйста !!! Скачал из шапки Ultra7z Optimizer 0. 12
    Распаковал папку и перетаскиваю на файл ultra7z.exe какой либо файл *.doc, открывается быстро окно командной строки и закрывается - где мне найти упакованный документ ? или как вообще пользоваться программой ?

    Всего записей: 1842 | Зарегистр. 19-05-2009 | Отправлено: 15:38 05-05-2012
    Bulat_Ziganshin

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    iya_grisho
    насколько я понимаю, надо сначала создать 7z архив (с любыми опциями сжатия), а затем скормить его ultra7z
     

    Цитата:
    Имеется 7-Zip архив. Как узнать - сколько оперативной памяти требуется для его распаковки?

    freearc, к сожалению, не даёт этой информации напрямую, но хотя бы выдаёт список solid-блоков:

    Код:
    D:\Testing\qt5>arc lt qt5.7z
    FreeArc 0.67 (February 5 2012) listing archive: qt5.7z
     
    Archive type: 7z
    Total bytes: 5,028,414,325
    Compressed bytes: 850,858,929
    Ratio: 16.9%
     
    Directory, compressed: 957,657
    Solid blocks: 4
    Avg. blocksize: 1199 mb
     
                  Pos            Size      Compressed   Files Method
    -----------------------------------------------------------------------------
                    0   4,282,063,449     519,689,494  57,060 LZMA:29
                    0     443,691,587     298,754,574  13,864 LZMA:29
                    0     302,659,289      32,414,861     298 BCJ2 LZMA:29 LZMA:20:lc0:lp2 LZMA:20:lc0:lp2
                    0               0               0  13,666
    -----------------------------------------------------------------------------
    84,888 files, 5,028,414,325 bytes, 850,858,929 compressed

    та же инфа доступна в GUI по команде ArcInfo  
     

    Цитата:
    Кстати, в одном архиве разные файлы могут быть сжаты с разными словарями lzma(lzma2|ppmd)?

    afaik, если ты добавляешь файлы, отсутствовавшие в архиве, то они попадут в новый солид-блок и его параметры сжатия никак не связаны с парамаетрами существующих солид-блоков. в конце концов, ultra7z именно так и делает

    Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 16:38 05-05-2012 | Исправлено: Bulat_Ziganshin, 16:40 05-05-2012
    Inoz2000



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Bulat_Ziganshin я только не понял Arc 666 у меня выдавал инфо по солид-блокам только для arc-файлов, а счас я обновил до версии 0.67 и всё заработало, стали отображаться солид-блоки в 7z. Это только у меня так или у всех ?

    Всего записей: 4900 | Зарегистр. 23-04-2009 | Отправлено: 18:31 05-05-2012
    Bulat_Ziganshin

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

    Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 18:38 05-05-2012
    WildGoblin



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

    Цитата:
    Можно снизить нагрузку на память, уменьшив размер словаря с 64 до 48 или 32, это чуть ухудшит компрессию, но зато снизит нагрузку на память и позволить получить прирост скорости от использования большего числа потоков.
    Я обычно в 512мб размер словаря ставлю.

    Цитата:
    Возможно, имеет значение, какие эти потоки, если это Hyper-threading, то толку от него должно быть куда меньше...
    Нет, не HT - физические ядра.
     
    Pasha_ZZZ

    Цитата:
    Зато степень сжатия может пострадать при использовании более 2 потоков:
    Не замечал такого.

    Всего записей: 29297 | Зарегистр. 15-09-2001 | Отправлено: 13:42 06-05-2012
    Bulat_Ziganshin

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

    Цитата:
    Имеется 7-Zip архив. Как узнать - сколько оперативной памяти требуется для его распаковки?

    я хочу добавить такую возможность в freearc: http://forum.ru-board.com/topic.cgi?forum=5&topic=35164&start=1440#13
     
    жду от вас критику и предложения по предлагаемой реализации в фриарковской теме

    Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 15:06 06-05-2012
    CHYOSS



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    WildGoblin
    512 ? И сколько же он памяти у тебя зохавывает под это дело )

    Всего записей: 312 | Зарегистр. 12-08-2006 | Отправлено: 16:00 06-05-2012 | Исправлено: CHYOSS, 16:00 06-05-2012
    Bulat_Ziganshin

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

    Цитата:
    WildGoblin

    Цитата:
    Зато степень сжатия может пострадать при использовании более 2 потоков:

    Не замечал такого.

     
    он просто использует всего 2 ядра, как с lzma

    Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 16:15 06-05-2012
    WildGoblin



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

    Цитата:
    512 ? И сколько же он памяти у тебя зохавывает под это дело )
    гигабайт пять.

    Всего записей: 29297 | Зарегистр. 15-09-2001 | Отправлено: 15:03 08-05-2012
    Viewgg



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

    Цитата:
    он просто использует всего 2 ядра, как с lzma
     

    ??
     
    То есть многопоточность получается специфическая, с привязкой к конкретным физическим ядрам?
     
    (обновлено)
     
    А, понял.

    ----------
    Клуб "Вы"-кателей Руборда

    Всего записей: 3012 | Зарегистр. 07-12-2004 | Отправлено: 16:52 08-05-2012 | Исправлено: Viewgg, 17:26 08-05-2012
    Bulat_Ziganshin

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Viewgg
    я даже не понял твоего вопроса. на всякий случай разъясню что я написал - он (WildGoblin) сжимает со столь большим словарём - 512мб, что для использования более двух яжер ему потребовалось бы десятки гиг RAM
     
    поэтому он (WildGoblin) и не в курсе, что 7-zip может быстрее работать (но хуже сжимать) с использованием большего числа ядер

    Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 17:01 08-05-2012
    WildGoblin



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

    Цитата:
    поэтому он (WildGoblin) и не в курсе, что 7-zip может быстрее работать (но хуже сжимать) с использованием большего числа ядер
    Какое, примерно, тут будет соотношение сжатие-время?

    Всего записей: 29297 | Зарегистр. 15-09-2001 | Отправлено: 20:43 08-05-2012
    Bulat_Ziganshin

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    WildGoblin
    скорость пропорциональна числу ядер (в lzma считай задействовано 2 ядра). HT даёт прирост ещё на 20-30%. занятая память растёт ещё быстрее (нужны буфера для входных/выходных данных). потери сжатия порядка 10%, я думаю

    Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 21:04 08-05-2012
    smersh2012



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    разраб сдвинул дату новой альфа-версии с сегодняшнего дня 10 мая - до 26 мая ... не удивлюсь, если 26 мая произойдет то же самое

    Всего записей: 2472 | Зарегистр. 30-01-2012 | Отправлено: 16:26 10-05-2012
    egor23



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

    Цитата:
    разраб сдвинул дату новой альфа-версии с сегодняшнего дня 10 мая - до 26 мая ... не удивлюсь, если 26 мая произойдет то же самое

    это "ход конём" - наверно надоели вопросы на форуме.

    Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 17:09 10-05-2012
    Alex Zaguzin



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

    Цитата:
    разраб сдвинул дату новой альфа-версии с сегодняшнего дня 10 мая - до 26 мая ... не удивлюсь, если 26 мая произойдет то же самое

    Это ещё ничего вроде. Будет прикольно если вместо даты будет написано - "К пасхе!"

    Всего записей: 3698 | Зарегистр. 21-07-2007 | Отправлено: 10:18 11-05-2012
    GORA2



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

    Цитата:
    Будет прикольно если вместо даты будет написано - "К пасхе!"

    Наберитесь терпения и ждите. Не уподобляйтесь китайцу с его "хронологией обещаний".

    Всего записей: 1271 | Зарегистр. 26-01-2006 | Отправлено: 18:10 11-05-2012
       

    Страницы: 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 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214

    Компьютерный форум Ru.Board » Компьютеры » Программы » 7-Zip / 7z / 7Zip (часть 2)
    gyra (20-12-2016 22:42): 7-Zip / 7z (часть 3)


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru