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

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

Модерирует : 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 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103

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

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
По вопросам лечения (кряки, патчи и т.д.), а также разблокировки архивов, обращаемся в «Варезник».
Отдельная тема по сборкам WinRAR
Предыдущие части темы: 1 | 2 | 3 | 4



 
Официальный русский сайт: win-rar.com
Официальный e-mail разработчика WinRAR (писать по-русски): dev@rarlab.com
 
Финальная русская версия 7.01 | 32-bit | 64-bit    
Финальная английская версия 7.01 | 32-bit | 64-bit
Важная информация о ссылках Список изменений
Дополнительно Коллекционный архив версий (с 1995 года) | Официальный архив (с 2002 года по FTP)

Примечание: английская бета-версия обновляется регулярно, без изменения номера версии. подробнее...
Скачать RAR для macOS, FreeBSD, Linux, Android можно здесь.

Таблица совместимости версий с различными ОС

Версия 3.62 (ru) с подарочным ключом (респект камраду elmorte)

Коллекционный архив версий WinRAR 1.54b - 7.00 (1995-2024): скачать (336.4 МБ) [обновлено 28.02.2024]

вместо F.A.Q. || альтернативные архиваторы

Почему задерживается русская версия? А при русском разработчике на языке XXX уже давно есть. Не захламляйте тему подобными вопросами.

Кому не нравится новая тема оформления - скачайте с официального сайта rarlab.com (из раздела Themes) и установите себе WinRAR Classic theme by Francesco Indrio
Стандартная (48x36). Маленькие кнопки (24x24)

В теме активно отвечает на вопросы автор архиватора Евгений Рошал! Ситуация уникальная, прошу пользоваться. :)
 
Таблицы для наглядности с соотношением размера словаря к потребляемой ОЗУ:
с ключом mcx | без ключа mcx

Всего записей: 38914 | Зарегистр. 26-02-2002 | Отправлено: 08:31 31-07-2023 | Исправлено: Loafer, 21:47 16-05-2024
EugeneRoshal

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

Цитата:
всё ещё сыровато

Я сейчас выложил обновленную английскую бету с учетом обсуждаемых выше изменений.
 
Добавлено:
Inoz2000

Цитата:
При добавлении хоть бы одного мелкого файла в мелкий архив

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

Всего записей: 2309 | Зарегистр. 29-04-2013 | Отправлено: 01:39 28-10-2023
Inoz2000



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не так просто. При добавлении файла со словарём 9Гиг, да на новой бете, опять как-то получаю архив, в котором словарь становится 16 Гиг и дальнейшая работа с ним становится уже не возможной, т.к. памяти всего 32

 
Добавлено:

Цитата:
Это отдельная и не самая простая история.
просто напомнил.


----------
Мы все умрём. (-:

Всего записей: 5035 | Зарегистр. 23-04-2009 | Отправлено: 01:55 28-10-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
Цитата:
 Мне кажется, 7-Zip округляет до половины предыдущей степени двойки. Сейчас запустил его с -md=10000000b, получил LZMA2:12m.  
Там немного сложнее в хранении. Для распаковки потребуется ближайший кратный шаг (видимо, так реализовано хранение инфы в самом архиве), но именно во время упаковки это работает, что видно по потребляемой памяти и качеству сжатия.
Я этот момент с ловлей мегабайтов где-то года три назад достаточно плотно на практике прощупал, когда на имеющихся 16 ГБ памяти (из них где-то полтора гига - на ОС, антивирус и фоновый софт) нужно было упаковать дистрибутив портативки из двух похожих частей по 1,2 ГБ. Соответственно, словаря в 1 ГБ было мало, а 1,5 ГБ уже не влезало в память. Прощупывал и балансировал в диапазоне 1280...1370 МБ, чтобы влезть в доступную оперативку, и оно работало. Но для распаковки все варианты архивов требовали столько же как и с "обычным" 1536 МБ словарём.
В любом случае, если RAR позволяет сделать подобное намного лучше, то грех упускать возможность.
 
Добавлено:
Inoz2000
Цитата:
 получается архив winrar-x64-700b1.rar версии 7, словарь 18 Мб, АГА!
старая версия не откроет  
Как так? Почему?
Оно несовместимо что ли, получается?

Всего записей: 17300 | Зарегистр. 04-11-2010 | Отправлено: 02:22 28-10-2023
vasevase

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
Спасибо, помогло!
 
После "оптимизации" ~19 байт успешно (врагам на радость) стартанул
последнюю бетку WinRar 7 Ru на x86 NT5.x, новенькое мешало:
GetPhysicallyInstalledSystemMemory > GlobalMemoryStatusEx
 
Вроде теперь и сообщение выдаётся на заблоченных архивах,
и молчаливо ошибочные switch'и не "проглатывает".
 
Поменяли внешний вид «Тестирования быстродействия»:

Цитата:
В окно теста добавлена
      информация о версиях WinRAR и Windows, процессоре и памяти

Если через "собаку" должна отображаться системная память - точно неверно выводит.
Проверял только x86-вариант архиватора [втч и на Windows 7 x86].
Кстати, неплохо бы "версиях" поменять на "версии". Имхо.

Всего записей: 3195 | Зарегистр. 28-08-2010 | Отправлено: 04:36 28-10-2023 | Исправлено: vasevase, 06:17 28-10-2023
lelik007



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
Если уж очень ориентироваться на обратную совместимость форматов,
5 <- 7, то у вас точно либо Winrar 6.5 получится, либо формат Rar 7 не совместимый
с Winrar 7. Странно делать новый формат архива и потом проверять на
старой версии. Сделали же 5-й несовместимый, со временем все обновились и все.
А кто не хочет обновляться, так Unrar.exe есть, который должен распаковывать все нижележащие версии.

Всего записей: 2878 | Зарегистр. 13-10-2006 | Отправлено: 08:37 28-10-2023
Inoz2000



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lelik007
Цитата:
Странно делать новый формат архива и потом проверять на
старой версии
Есть возможность оставить обратную совместимость, если не использовать словарь более 4 GB. Так разве же это плохо? Хорошо же! И даже не надо вручную указывать – это делается незаметно для пользователя. Если вы используете новую версию, то вам тем более нечего беспокоиться.
 
PS Тут недавно в Windows 11 поддержку RAR завезли - значит поддержка просмотра содержимого RAR7 там уже есть.

----------
Мы все умрём. (-:

Всего записей: 5035 | Зарегистр. 23-04-2009 | Отправлено: 09:37 28-10-2023 | Исправлено: Inoz2000, 09:40 28-10-2023
lelik007



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Inoz2000
Оставить можно...  Только не ставить в приоритет.
EugeneRoshal
И еще по поводу этих самых обычных пользователей,
мало кто использует что либо кроме пресетов сжатия.
 
32 Мб максимальный размер для пресета в 2023 - это уже смешно.
256 МБ ставить - как максимальный уровень, а 512 Мб с непрерывным сжатием,
как супер-мега-ультра с предупреждением о большом кол-ве используемой памяти.
Ну или 128 и 256, хотя бы.
 
Добавлено:
Я слышал этот аргумент много раз, что 7-zip сжимает лучше чем Winrar,
потому что Winrar на максимальных настойках, сжимает хуже 7-zip на ультре.
Ультра у 7-zip - это словарь 64 Мб, но он то у 7-zip - 64*11, а не как у Winrar *6(7)
и размер блока 16 Гб, то есть это в любом нормальном архиве - Solid сжатие получается.
А что я могу сказать, если разработчик боится дать пользователю уровни хорошего сжатия.

Всего записей: 2878 | Зарегистр. 13-10-2006 | Отправлено: 10:17 28-10-2023
EugeneRoshal

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

Цитата:
При добавлении файла со словарём 9Гиг, да на новой бете, опять как-то получаю архив, в котором словарь становится 16 Гиг

А как именно этого добиться? У меня со словарем 9 гб получается 9 гб.  
 
insorg

Цитата:
Как так? Почему?

В той английской сборке, что выложена сейчас, такого быть уже не должно.
 
vasevase

Цитата:
Если через "собаку" должна отображаться системная память

В смысле, через собаку? @ там вроде нигде нет. В правой колонке окна Benchmark, под названием процессора.

Цитата:
 - точно неверно выводит.

Так она использует GetPhysicallyInstalledSystemMemory, которую вы пропатчили.

Всего записей: 2309 | Зарегистр. 29-04-2013 | Отправлено: 10:48 28-10-2023
Pasha_ZZZ



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

Цитата:
@ там вроде нигде нет

В названиях некоторых процов через собаку указывалась номинальная частота.

Всего записей: 12514 | Зарегистр. 11-03-2002 | Отправлено: 11:27 28-10-2023
Benchmark



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

Цитата:
lelik007

Цитата:
32 Мб максимальный размер для пресета в 2023 - это уже смешно

Ещё "косметика". Даже когда в диалоге Define dictionary sizes убран за ненадобностью словарь в 32Mb, он всё равно подставляется в диалоге создания архива в качестве дефолтного.
 
lelik007

Цитата:
256 МБ ставить - как максимальный уровень, а 512 Мб с непрерывным сжатием

Solid по дефолту вообще не нужен при любом размере словаря.

Всего записей: 6852 | Зарегистр. 01-10-2002 | Отправлено: 13:14 28-10-2023
lelik007



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Benchmark
Насчет Solid, я может конечно, погорячился, ну пусть 512 много.
Но почему максимальный уровень не поставить хотя бы в 128 или 256?
Это 1-2 Гб с запасом свободной памяти...

Всего записей: 2878 | Зарегистр. 13-10-2006 | Отправлено: 13:21 28-10-2023
EugeneRoshal

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

Цитата:
Даже когда в диалоге Define dictionary sizes убран за ненадобностью словарь в 32Mb, он всё равно подставляется в диалоге создания архива в качестве дефолтного.

Этот диалог задает значения для выпадающего списка. А значение по умолчанию берется из профиля сжатия по умолчанию. Разные настройки.

Всего записей: 2309 | Зарегистр. 29-04-2013 | Отправлено: 13:29 28-10-2023
Inoz2000



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

Цитата:
А как именно этого добиться? У меня со словарем 9 гб получается 9 гб.  

Да у меня получается легко (в настройках установлен словарь 2Г):
добавил в архив все файлы из winrar-x64-700b1 со словарём 9Г;
получился архив со словарём 16М
удаляю файлик Order.htm
получается архив со словарём 2Г
добавляю файлик winrar-x64-700b1.exe в архив со словарём 9Г
но получается архив со словарём 16Г
 
lelik007 Подробнее...
 
И так же 32-битная версия не может создавать и распаковывать формат RAR7, такие дела,так задумано.


----------
Мы все умрём. (-:

Всего записей: 5035 | Зарегистр. 23-04-2009 | Отправлено: 13:42 28-10-2023 | Исправлено: Inoz2000, 13:56 28-10-2023
EugeneRoshal

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

Цитата:
Да у меня получается легко

Тоже теперь увидел. Буду разбираться.

Всего записей: 2309 | Зарегистр. 29-04-2013 | Отправлено: 13:58 28-10-2023
insorg



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

Цитата:
Ультра у 7-zip - это словарь 64 Мб
Неверено. Режим "ультра" и размер словаря - это вообще разные вещи. Равно как и остальные циферки и параметры.

Всего записей: 17300 | Зарегистр. 04-11-2010 | Отправлено: 13:58 28-10-2023
Benchmark



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

Цитата:
RAR7 не "революционно" новый, а доведение пятёрки до максималок, в пределах совместимости при чтении таких архивов. Единственное "несовместимое" новое - это большие словари. И всё.

 
И сохранение очень длинных путей/имён. В результате потенциально можно получить архив формата RAR5 не совместимый с "изначальным" RAR5.

Всего записей: 6852 | Зарегистр. 01-10-2002 | Отправлено: 14:01 28-10-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Benchmark
Цитата:
 Solid по дефолту вообще не нужен при любом размере словаря.
Смотря, с какими данными нужно работать и как паковать.  
У меня, например, вообще ВСЕ архивы исключительно solid. А если вдруг нужно что упаковать "раздельно", то для этого есть старый добрый zip. Не вижу смысла паковать RAR без solid, особенно если внутри будут тысячи файлов, архив с которыми даже открыть будет достаточно долго (поди все заголовки перечитай ещё), особенно если с харда или медленной флешки.
 
Добавлено:

Цитата:
И сохранение очень длинных путей/имён.
Точно. Как-то позабыл про это. Кстати, этот момент важно было бы учесть.
 
Добавлено:
EugeneRoshal
Насчёт длинных имён файлов в семёрках.
Скромно реквестирую "большую страшную надпись", когда в упаковываемый архив попадают такие пути.
Я, конечно, понимаю, что прошлые версии вряд ли вообще упаковали бы такое (не проверял, чисто предполагаю сейчас), но как минимум должны были бы ругаться. Вот, что-то подобное аналогично оставить, чисто как напоминание, что имена слишком длинные и не все целевые системы смогут это потом распаковать. Примерно по такому принципу, как я помню в старые времена подобное напоминание у Total Commander при попытке упаковать ZIP архив с >2 ГБ размером.

Всего записей: 17300 | Зарегистр. 04-11-2010 | Отправлено: 14:03 28-10-2023
EugeneRoshal

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

Цитата:
Скромно реквестирую "большую страшную надпись", когда в упаковываемый архив попадают такие пути.

На мой взгляд, проблема сильно преувеличена. В RAR 5.0 я поднял максимальную длину пути с 1023 до 2047. Причем не только для нового формата RAR5, но и для использовавшегося тогда по умолчанию RAR4, и для ZIP. Не помню, чтобы с этим возникали какие-то проблемы.
 
А ведь вероятность встретить пути длиннее 1023 намного выше, чем 2047.
 
Да и если посмотреть на тот же ZIP, у разных распаковщиков могут быть разные ограничения на длину пути. Но живут как-то с этим.

Всего записей: 2309 | Зарегистр. 29-04-2013 | Отправлено: 14:31 28-10-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
Цитата:
 А ведь вероятность встретить пути длиннее 1023 намного выше, чем 2047.
Тогда проблемы здесь я не наблюдаю.

Всего записей: 17300 | Зарегистр. 04-11-2010 | Отправлено: 14:35 28-10-2023
GGS



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
В связи с разработкой новой версии, есть ли надежда увидеть аналог "ch -tl" без перепаковки архива?

Всего записей: 1039 | Зарегистр. 25-03-2002 | Отправлено: 14:53 28-10-2023
Открыть новую тему     Написать ответ в эту тему

Страницы: 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

Компьютерный форум Ru.Board » Компьютеры » Программы » Активные темы » WinRAR (часть 5)


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru