bebi_Oля, абсолютно никак. А нужен он вот зачем. Дело в том, что в RAR не один алгоритм сжатия, а два: придуманный самим автором RAR алгоритм семейства LZ77 (вроде того, что в ZIP) и PPMd. Для большинства файлов используется обычный, а PPMd в основном используют для сжатия текстовых файлов. Так вот, этот алогритм я перенес довольно близко к оригиналу, но в оригинале под него выделяется объем памяти сразу в 26 МБ. Поскольку на мобильнике столько выделить нельзя, а выделять по мере надобности тоже не получается, я сделал вот такую настройку. Соответственно, откроется не любой файл, сжатый по этому методу, а только те, которые достаточно маленького размера, чтобы для них хватило такого объема памяти.
Кстати, в Android я алгоритм сильно изменил, теперь он меняет объем потребляемой памяти динамически. Хотя ему даже на Android не хватает памяти, в Android 2.3 максимум - 30 МБ на приложение, а алогритм очень прожорливый.
Ссылка на пост
7 ноя 2011 в 17:40