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

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

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

gyra (14-12-2016 12:03): WinRAR (часть 3)  Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

   

EugeneRoshal

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

Цитата:
прочти http://forall.ru-board.com/egor23/online/FAQ/Virtual_Memory/Limits_Virtual_Memory.html

LARGEADDRESSAWARE в 32-битных RAR и WinRAR включен.

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

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

Цитата:
в 7-zip по окончании работы алгоритма сжатия память из него не возвращается, а резервируется до следующего запуска алгоритма - это позволяет при -s- не фрагментировать память

При обработке одного архива RAR тоже не возвращает память. Память возвращается только по окончании обработки всего архива, даже и с -s-.

Цитата:
в fa rep_decompress() при невозможности выделить словарь распаковки одним большим куском память для словаря выделяется нескольким кусками. без этого от пользователей регулярно приходили сообщения

А сколько ты там выделяешь?

Цитата:
судя по нашим приключениям с fa, без реализации всех этих пунктов релиз делать нельзя

Мне важно, чтобы 1 гб для распаковки выделялся без приключений. Пока я каких-то проблем с этим не наблюдаю. Проверял под XP, Vista, 7 x86. Ну а нехватка памяти в 32-битном RAR при упаковке при использовании большого словаря - ситуация штатная. Решение - меньший словарь или 64-битная версия.
 
PS: 'more' к большим сообщениям не я добавляю, а форум.

Всего записей: 2266 | Зарегистр. 29-04-2013 | Отправлено: 16:23 10-05-2013 | Исправлено: EugeneRoshal, 16:25 10-05-2013
   

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Программы » WinRAR (часть 2)
gyra (14-12-2016 12:03): WinRAR (часть 3)


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru