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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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

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

Maz



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



 
Официальный русский сайт: win-rar.com
Официальный e-mail разработчика WinRAR (писать по-русски): dev@rarlab.com
 
Стабильная английская версия: 7.00 x86 | x64 (28 февраля 2024 г.)
Стабильная русская версия:  7.00 x86 | x64 (28 февраля 2024 г.)

Текущая английская бета-версия: 7.01 beta 1 x86 | x64
Текущая русская бета-версия:  7.01 beta 1 x86 | x64
Примечание: английская бета-версия обновляется регулярно, без изменения номера версии. подробнее...
Список изменений на английском языке
(на родном – смотрите файл WhatsNew.txt в дистрибутиве на вашем языке)
Скачать RAR для macOS, FreeBSD, Linux, Android можно здесь.

Скачать ранее вышедшие версии можно с официального FTP
Таблица совместимости версий с различными ОС

Версия 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

Всего записей: 38852 | Зарегистр. 26-02-2002 | Отправлено: 08:31 31-07-2023 | Исправлено: DimmY, 00:57 26-04-2024
EugeneRoshal

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

Цитата:

Цитата:
я бы вообще снял все ограничения.

Поддерживаю.

128 гб - 1 TB словари? У меня нет возможности протестировать и отладить их работоспособность. Я не вижу реальных пользователей для таких размеров в ближайшие 5 - 10, а может и больше лет. Даже для меньшего из них надо под 200 гб памяти для упаковки, да и не факт, что нынешний алгоритм будет эффективно искать на таких дистанциях.  
 
Если же оставить их поддержку только в распаковщике, то следующие 10 лет такие размеры будут использоваться исключительно злоумышленниками в искусственно сконструированных RAR архивах для создания пользователям лишних проблем. Аппроксимируя нынешние тенденции, 64 гб RAM можно ожидать на среднем компьютере лет через 5 - 7, 128 гб лет через 12 - 15, а 1 TB лет через 30 - 50. Скорость роста среднего объема памяти в последние лет 15 начала замедляться.
 
Впрочем, до выхода релиза у пользователей, которым такие словари реально нужны уже сейчас, есть возможность меня переубедить. Очевидно, таким объемами памяти могут обладать только мощные серверы. Я понаблюдаю, будет ли интерес к таким словарям с этого направления.

Цитата:
Ничего хорошего этому самому SSD от свапа на нём не будет.

53 гб это меньше половины 115 гб содержимого самого архива. Вас ведь не пугает, что при распаковке такого архива хоть со свопом, хоть без, на диск будет записано 115 гб собственно данных.

Цитата:
Посему подкидываю идею подсмотреть способ реализации определения доступной физической памяти.

И запретить пользователям распаковать нужный им архив, даже если они готовы ради этого задействовать swap и потратить 1/10000 ресурса SSD? Такие архивы ведь не каждый день распаковываются.
 
 
Добавлено:

Цитата:
Это сейчас доступно попробовать, или планируется в будущем?

Доступно. Можно указать размер в мб, а не гб.

Всего записей: 2268 | Зарегистр. 29-04-2013 | Отправлено: 23:54 06-11-2023 | Исправлено: EugeneRoshal, 01:23 07-11-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
Цитата:
128 гб - 1 TB словари?  
А почему бы и нет?
Цитата:
У меня нет возможности протестировать и отладить их работоспособность.
Не документировать в прицнипе. Это нормальная практика для экспериментальных или не тестированных функций. Пусть будет в качестве экспериментальной опции, например?
Цитата:
 Я не вижу реальных пользователей для таких размеров в ближайшие 5 - 10, а может и больше лет.
На сегодня - я тоже. Но надо и думать о будущем.
Цитата:
не факт, что нынешний алгоритм будет эффективно искать на таких дистанциях
Иногда важен не сам алгоритм, а наличие возможности найти совпадающие данные на большом расстоянии. Именно поэтому в своё время взлетел REP/SREP и до сих пор используется репакерами для больших ресурсов от игрушек.
Цитата:
следующие 10 лет такие размеры будут использоваться исключительно злоумышленниками в искусственно сконструированных RAR архивах для создания пользователям лишних проблем
Да ну обсуждали же. И про всякие zipбомбы тоже напоминали. Ерунда это всё. Чушь. Без обид, но это просто факт. Нерациональные страхи, которые ничем не подкреплены.
Цитата:
Впрочем, до выхода релиза у пользователей, которым такие словари реально нужны уже сейчас, есть возможность меня переубедить.
Вот мы и пытаемся. По крайней мере имеющиеся сейчас 64 ГБ - очень хорошо. Как раз за годик-два, как я планирую нарастить оперативку, то релизная версия WinRAR к тому времени уже будет, скорее всего. А посему словарь на 64 ГБ как раз и пригодится под мои большие архивы с версионированием портативок Thinapp'овых и эффективной упаковки бэкапа виртуалок (там где-то около 100 ГБ суммарно), которые точно не будут изменяться с имеющегося состояния.
Касательно 128+ ГБ я поддерживаю идею не столько из практических рассуждений (да, у меня лично такого железа нет, чтобы столько ворочать), сколько с позиции того, что искусственные ограничения - не хорошо. Ну и с позиции гипотетических предположений, что где-то в серверном сегменте возможность использования таких словарей тоже может быть полезным.
Цитата:
Очевидно, таким объемами памяти могут обладать только мощные серверы. Я понаблюдаю, будет ли интерес к таким словарям с этого направления.  
Именно. Серверный сегмент - не домашний, там и лицуху купят, а не скачают просто так. Впрочем, в финансовые вопросы лезть не буду, ибо неприлично да и не моё дело, чтоб туда соваться.
Цитата:
53 гб это меньше половины 115 гб содержимого самого архива
Тратить ресурс накопителя на тестирование (то бишь просто ЧТЕНИЕ) архива... Ну, такое себе. Не поддерживаю.
Цитата:
И запретить пользователям распаковать нужный им архив
Ни в коем случае! Не запретить, а предупредить, например. Либо сделать опцию в настройках (по аналогии с лимитом словаря распаковки) - переключатель "использовать ВСЮ память ram+swap / использовать только физически доступную ram". Плюс-минус слово в сторону, на формулировку или принцип работы.

Всего записей: 16889 | Зарегистр. 04-11-2010 | Отправлено: 00:35 07-11-2023 | Исправлено: insorg, 00:45 07-11-2023
EugeneRoshal

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

Цитата:
Тратить ресурс накопителя на тестирование (то бишь просто ЧТЕНИЕ) архива...

Это ж я тестировал. Просто потому что мне распакованные данные не нужны. А пользователь будет сразу распаковывать. Ему нужны данные, а не измерение времени распаковки.

Цитата:
Ни в коем случае! Не запретить, а предупредить, например.

GUI WinRAR и предупреждает. В нем есть отдельное сообщение при превышении словарем размера физической памяти.
 
Консольный же RAR в принципе отказывается распаковывать словарь больше 4 гб, если пользователь не указал максимально допустимый размер словаря ключом -md[x]. И от пользователя консольной версии ожидается, что он знает, сколько у него на компьютере памяти. Запрашивать в консоли дополнительное подтверждение уже после указанного -md64g было бы слишком назойливо.

Всего записей: 2268 | Зарегистр. 29-04-2013 | Отправлено: 01:20 07-11-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
Цитата:
GUI WinRAR и предупреждает
Тогда хорошо.
Цитата:
отдельное сообщение при превышении словарем размера физической памяти
Я пока ещё не успел это потестить чтоб увидеть, потому спрошу - это сообщение ставит на паузу операцию и ждёт ответа, либо просто выводится и запуску процесса не препятствует?
Цитата:
Запрашивать в консоли дополнительное подтверждение уже после указанного -md64g было бы слишком назойливо.
К этому как раз вопросов не было изначально, с этим всё предельно понятно. Вопросы только про gui версию.

Всего записей: 16889 | Зарегистр. 04-11-2010 | Отправлено: 01:31 07-11-2023
EugeneRoshal

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

Всего записей: 2268 | Зарегистр. 29-04-2013 | Отправлено: 02:08 07-11-2023
lvqcl

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

Цитата:
Не документировать в прицнипе. Это нормальная практика для экспериментальных или не тестированных функций.

Для коммерческой программы  недокументированный и непрошенный функционал - не всегда хорошо.

Всего записей: 1150 | Зарегистр. 03-02-2007 | Отправлено: 02:16 07-11-2023
insorg



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

Всего записей: 16889 | Зарегистр. 04-11-2010 | Отправлено: 02:23 07-11-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
Делаю Lock Archive - работает. А обратно вернуть как?
 

Всего записей: 16889 | Зарегистр. 04-11-2010 | Отправлено: 04:42 07-11-2023
BorlandIMHO

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Опыты
Виртуалки, словарь 32Гб

~15 часов 20 минут
Запущено ещё раз, теперь с 4Гб словарём.
 
insorg

Цитата:
А обратно вернуть как?

Штатно - никак; во всю жизнь так было, что защиту от изменений только включить можно...

----------
http://www.imho.ws

Всего записей: 2405 | Зарегистр. 12-10-2006 | Отправлено: 05:35 07-11-2023 | Исправлено: BorlandIMHO, 05:59 07-11-2023
insorg



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

Цитата:
 Штатно - никак; во всю жизнь так было, что защиту от изменений только включить можно...
Странное решение.
Может, наконец, хотя бы в 7й версии пришло время доделать опцию, чтобы работала в обе стороны?

Всего записей: 16889 | Зарегистр. 04-11-2010 | Отправлено: 05:50 07-11-2023
BorlandIMHO

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg
Весь смысл опции именно в односторонности.  
Если защита от изменений может быть {легко} снята - это означает, что она не выполнила свою основную функцию (т.е. не защитила архив от изменений). Т.е. всё равно что её просто нет...


----------
http://www.imho.ws

Всего записей: 2405 | Зарегистр. 12-10-2006 | Отправлено: 06:04 07-11-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
BorlandIMHO
Но, ведь, если архив "с замочком" отличается всего на несколько байт (я сравнил), то эти байты ничто не мешает поменять обратно. Смысл тогда такой "защиты"?
 
Добавлено:
Лично я бы рассматривал такую функцию - как расширенный вариант атрибута readonly. Не более того.
 
Добавлено:
А, хотя ладно. Пофиг. Уже нашёл стороннюю утилиту, которая сама всё делает. HEX редактор осваивать не придётся.

Всего записей: 16889 | Зарегистр. 04-11-2010 | Отправлено: 06:07 07-11-2023
BorlandIMHO

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg
Приведу аналогию из древности...
Помните защиту от записи на компакт-кассетах? Это Archive lock. Обойти можно, и даже не очень сложно {помнится, под формат rar4 даже какой-то хацкерский унлоцкер был}, но штатными методами - никак.
Сравните с переключателем защиты от записи на 3,5' дискетах: захотел - включил, захотел - выключил. Это - атрибут Read Only.

----------
http://www.imho.ws

Всего записей: 2405 | Зарегистр. 12-10-2006 | Отправлено: 06:26 07-11-2023 | Исправлено: BorlandIMHO, 06:27 07-11-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
BorlandIMHO
Цитата:
защиту от записи на компакт-кассетах?
Изолента решает. Залепил - записал, снял и оставил дырку. Всё.
Цитата:
защиты от записи на 3,5' дискетах
Аналогичная механика.  
Только отношения к софту это не имеет.
Цитата:
помнится, под формат rar4 даже какой-то хацкерский унлоцкер был
Не просто был, он и для пятёрок обновиться успел когда надо было. Даже специально им запасся в своё время.
Только я (наивно, видимо?) надеялся, что эту фичу таки довели до ума за столько лет... Но нет.

Всего записей: 16889 | Зарегистр. 04-11-2010 | Отправлено: 08:29 07-11-2023
w341kj

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

Цитата:
Весь смысл опции именно в односторонности.  

Смысл опции в том что-бы потом кто-то написал RARunlocker и патч отучающий winrar реагировать на заблокированность архива. Странно, что последнее как опцию, сам Евгений в winrar не добавляет.

Всего записей: 157 | Зарегистр. 06-03-2021 | Отправлено: 09:28 07-11-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
w341kj
Можно и в эту сторону. Хотя изначальная постановка вопроса выглядит культурнее.

Всего записей: 16889 | Зарегистр. 04-11-2010 | Отправлено: 10:22 07-11-2023
DimmY



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

Цитата:
Смысл тогда такой "защиты"?

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

Всего записей: 4739 | Зарегистр. 22-04-2002 | Отправлено: 10:34 07-11-2023
EugeneRoshal

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

Цитата:
Виртуалки, словарь 32Гб  

Спасибо. Запишу текущие результаты, округлив до миллиардов.
 
MSDN, 2985 гб:
словарь 32 мб: 2589 гб, 86%, 21.4 часов.
 
Виртуалки, 1217 гб:
словарь 16 гб: 231 гб, 18%, 13.0 часов.
словарь 32 гб: 206 гб, 16%, 15.3 часов.
 

Всего записей: 2268 | Зарегистр. 29-04-2013 | Отправлено: 11:32 07-11-2023
BorlandIMHO

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

~17ч 35мин
 
 
DimmY

Цитата:
Смысл такой защиты был, когда поддерживалось добавление в архивы электронной подписи

С тех пор смысла не убавилось и не прибавилось. Наличие/отсутствие Archive Lock никак не сказывается на ЭП. Т.е. вообще. Ни на той, что была на основе лиц. ключа, ни на той, которая наиболее распространена сейчас {ей подписывается большинство дистрибутивов, в т.ч. Winrar; и вы, при наличии соответствующих ключей, сможете подписать любой файл личной ЭП}.
Любое изменение тела архива, в т.ч. простановка Archive Lock, делает ранее поставленную ЭП недействительной, в чём, собственно, и заключается примерно весь смысл ЭП {подтверждение аутентичности}...


----------
http://www.imho.ws

Всего записей: 2405 | Зарегистр. 12-10-2006 | Отправлено: 12:23 07-11-2023
Benchmark



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я-то по наивности всегда думал, что Archive Lock - это опция для меня самого, когда мне надо предотвратить модификацию архива, который не должен быть случайно изменён, возможно (и скорее всего) мной же. То есть данная опция - это "защита от дурака".
 
От того, что какой-то Вася Пупкин запатчил эту проверку в своей копии архиватора, мне не холодно и не жарко.

Всего записей: 6835 | Зарегистр. 01-10-2002 | Отправлено: 12:39 07-11-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

Компьютерный форум 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