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

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

Модерирует : 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 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

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

Widok



Moderator-Следопыт
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Часть 1 | Часть 2 | Часть 3


Скачать последний релиз - FreeArc 0.666 от 20 мая 2010 г. Что нового: ускорение работы в 1.5-2 раза благодаря новой технологии многопоточного сжатия, распаковка архивов многих форматов используя технологии 7-zip, запуск файлов из архива, исправлены все проблемы интеграции с Explоrer (подробнее)
Текущая альфа версия: 0.67 - загрузка | список исправлений | блог


Подробное описание используемых алгоритмов
Почему он сжимает лучше и быстрее, чем 7-zip/rar...
Результаты тестов, подтверждающие его крутизну...
Почему для использования 2+ гб памяти желательно установить 64-битную версию Windows
Планы дальнейшего развития
Что подразумевается под "интеграцией с Explorer"
Старая FreeArc wiki (включая описание формата архива)
Логотип и иконки FreeArc - обсуждение того, как облагородить внешний вид программы


Сторонние оболочки для работы с FreeArc:
wArc - простая и понятная программа управления архивами (требует .NET Framework 2.0)
PeaZip - менеджер архивов с поддержкой большого количества форматов, для Windows и Linux


Родственные темы:
Inno Setup плюс внешние упаковщики - использование архивов FreeArc в инсталяторах
ISDone.dll - библиотека распаковки архивов в инсталяторах
REP & SREP
Пережатиe/Pекомпрессия/Oптимизация файлов для лучшего сжатия - "а как сжать ещё лучше?"
FreeArc и Unix - для альтернативно одарённых
• репозиторий FreeArc 'Next на github.com
• тема FreeArc 'Next на форуме encode.su
• раздел FreeArc на форуме krinkels.org

 
Другие архиваторы:
WinRAR
7-zip
PowerArchiver
HaoZip
BandiZip


Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 11:36 23-11-2010 | Исправлено: Release, 10:58 24-04-2023
Bulat_Ziganshin

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

Цитата:
Ситуация такая - допустим, нужен только один не очень большой файл из большого архива, точно известно, что он где-то в начале архива. Для того же rar я скачиваю часть архива чуть более примерного размера файла и обрываю закачку

 
чем качаешь-то? вообще-то fa умеет сам распаковывать через http, и скачивает при этом необходимый минимум данных
 

Цитата:
Хотел сказать что 22m это минимальное ОЗУ распаковки.

ясно. хоть для xtor должно и 4 мб хватать, но это ещё не доделано. только неясно, а зачем тебе такое? меньше чем 128 мб озу ты всё равно сейчас не найдёшь, а если найдёшь - будет ли там fa/unarc работать?

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 20:48 20-05-2013
Shuld

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Прошу протестировать.
Я создал Яндекс.Диск,
в котором открыл (надеюсь, только для чтения) папку FreeArc.
http://yadi.sk/d/gytcnNw85PaCA
В ней лежат файлы arc.ini.
(с разными датами)
Открывается эта папка? Читаются файлы?

Всего записей: 364 | Зарегистр. 08-12-2010 | Отправлено: 15:23 02-06-2013
Bulat_Ziganshin

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

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 15:30 02-06-2013
tsmv0k

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

Всего записей: 4 | Зарегистр. 03-06-2013 | Отправлено: 18:55 03-06-2013 | Исправлено: tsmv0k, 18:57 03-06-2013
Bulat_Ziganshin

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tsmv0k
эти изменения в пределах 0.01% я бы отнёс на случайные флуктуации. единстенное что тут могло бы иметь смысл - уменьшение времени работы, и то неясно почему свопинг был только в одном случае, может -lc- поставили?
 
а вообще можно попробовать сделать сначала srep, потом rep чтобы добить остатки

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 19:11 03-06-2013
spider919191

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin
 
День добрый. Возникла ошибка с потреблением памяти при распаковке архивов со словарем lzma в 1гб. Судя по тому, что пишут юзеры, процессу не выделяется больше 20мб и в итоге выдает ошибку "Not an SREP compressed file". Для сжатия кроме srep+lzma ничего более не использовалось. Для распаковки используется unarc.dll (12 декабря 2012) + cls-srep.dll. Так же проблема происходит не у всех, у большинства всё спокойно ставится. При более маленьком словаре такой проблемы нету (либо бывает лишь у единиц). Более подробно тут. Есть какие либо соображения на этот счет?

Всего записей: 6 | Зарегистр. 03-06-2013 | Отправлено: 20:22 03-06-2013
Bulat_Ziganshin

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
spider919191
1. паковать lzma с 1 гб ловарём категорически нельзя - cv. в заголовке статью "Почему для использования 2+ гб памяти желательно установить 64-битную версию Windows "
2. вы хотя бы параметры упаковки привели...

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 20:35 03-06-2013
spider919191

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin
 
1. Ошибка возникает и у пользователей с х64, так же как и у многих на х32 системах ставится на ура, тч дело не в этом. Да и памяти при распаковке используется максимум 1.2гб, а не 2+.
 
2. srep:mem256m:m2f+lzma:1024mb:a1:bt4:... (остальное светить бы не хотелось).
 
З.Ы.
Паковать с таким словарем я вряд ли снова стану, но всё-таки хотелось бы узнать в чем конкретно проблема.

Всего записей: 6 | Зарегистр. 03-06-2013 | Отправлено: 21:16 03-06-2013 | Исправлено: spider919191, 21:30 03-06-2013
Bulat_Ziganshin

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

Цитата:
памяти при распаковке используется максимум 1.2гб, а не 2+.  

может прочтёшь статью, а не только её название? )))
 
Добавлено:

Цитата:
процессу не выделяется больше 20мб и в итоге выдает ошибку "Not an SREP compressed file"

 
честно говоря, не представляю как это возможно. для того чтобы srep что-то написал, он должен что-то получить от lzma, а для этого lzma должен выделить весь свой гигабайт озу
 
Добавлено:
вообще у меня проклёвывается мысль вшить srep в unarc.dll, на всякий случай. может это решить проблемы, или хотя бы избавит от сомнений кто в них виноват
 
Добавлено:

Цитата:
srep:mem256m:m2f+lzma:1024mb:a1:bt4:... (остальное светить бы не хотелось).  

кинь lt от архива, можегшь с затёртыми параметрами lzma

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 21:40 03-06-2013
V2driver



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

Цитата:
2. srep:mem256m:m2f+lzma:1024mb:a1:bt4:... (остальное светить бы не хотелось).

Спидр такой олень...

Всего записей: 462 | Зарегистр. 01-02-2010 | Отправлено: 21:56 03-06-2013
muzf

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

Цитата:
2. srep:mem256m:m2f+lzma:1024mb:a1:bt4:... (остальное светить бы не хотелось).  

Какие могут быть секреты в обычном lzma ? Там зашифрован пароль от кредитной карты ?

Всего записей: 148 | Зарегистр. 23-11-2007 | Отправлено: 22:04 03-06-2013
spider919191

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подробнее...
 
Добавлено:
V2driver
 
Я сюда не всякое быдло слушать пришел. Но я, конечно же, учту твое сверх-авторитетное мнение.
 
muzf
 
Просто не всем нубам их знать надо, пусть сами читают доку, а не лезут в чужие раздачи.

Всего записей: 6 | Зарегистр. 03-06-2013 | Отправлено: 22:12 03-06-2013 | Исправлено: spider919191, 22:30 03-06-2013
Bulat_Ziganshin

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
spider919191
ты меня извини, но здесь я srep:mem256m ну никак не вижу. а этот параметр нужен как раз распаковщику чтобы ограничить использование ОЗУ
 
хез, может стоить его вшивать в сам архив, как защиту от дурака

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 22:53 03-06-2013 | Исправлено: Bulat_Ziganshin, 22:54 03-06-2013
spider919191

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin
 
Это прописано в arc.ini + cls.ini.

Всего записей: 6 | Зарегистр. 03-06-2013 | Отправлено: 22:59 03-06-2013
Bulat_Ziganshin

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
spider919191
гм, на этом мысль останавливается. разве что возникает ещё большее желание встроить это внутрь freearc чтобы уж точно знать кого бить по наглой рыжей морде

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 23:03 03-06-2013
tsmv0k

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin
спасибо!
а опция rep d: это может быть одно из двух
- на дистанции до от начала данные пропускаются
- если между двумя любыми повторениями дистанция меньше, то они пропускаются
 
это вопрос по поводу rep+srep
Добавлено:
- может быть еще: данные кодируются, если встречается одна или более из дистанций больше

Всего записей: 4 | Зарегистр. 03-06-2013 | Отправлено: 23:04 03-06-2013 | Исправлено: tsmv0k, 10:52 04-06-2013
Edison007007



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin
Если при упаковке консольной версии (хотя может с GUI тоже самое), с помощью внешних упаковщиков (precomp, srep, lzma_x64 etc...), прервать упаковку, то не удаляются временные файлы с папки temp, можно это как-то поправить? А то каждый раз руками чистить ни есть гуд)

Всего записей: 376 | Зарегистр. 23-01-2011 | Отправлено: 00:09 05-06-2013
Bulat_Ziganshin

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

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 00:23 05-06-2013
Bulat_Ziganshin

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

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 00:20 06-06-2013 | Исправлено: Bulat_Ziganshin, 00:20 06-06-2013
Shuld

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bulat_Ziganshin
Про адресное пространство (нехватку памяти)
 
Ранее уже говорили
http://forum.ru-board.com/topic.cgi?forum=5&topic=35164&start=2240#13
 
Провел эксперименты с GUI, двухъядерный процессор, кое-что непонятно.
Привожу методы, возникает ли проблема, размер использованной памяти (уже из консольной версии)
rep:1gb:96:c16:d4m:s32+4x4:tor:6:4mb:h8mb - проблема - tempfile 1232 mb rep:1gb:96:c16:d4m:s32+4x4:i0:tor:6:4mb:h8mb - норм - 1282 mb,
rep:1gb:96:c16:d4m:s32:h25+4x4:tor:6:4mb:h8mb - норм - 1218 mb
rep:1gb:96:c16:d4m:s32:h25+4x4:i0:tor:6:4mb:h8mb - норм - 1202 mb
 
rep:1gb:96:c16:d4m:s32+4x4:i0:tor:6:8mb:h8mb - проблема - tempfile 1232 mb
rep:1gb:96:c16:d4m:s32:h25+4x4:tor:6:8mb:h8mb - проблема - 1268 mb
rep:1gb:96:c16:d4m:s32:h25+4x4:i0:tor:6:8mb:h8mb - норм - 1236 mb
 
Где вижу противоречие?
Во второй строчке требуется память 1282 mb - и все нормально
Во второй строчке от конца требуется память 1268 mb - и проблема
(в этом случае в GUI места не хватило, в консоли - хватило, такое не первый раз)
 
Раз на раз не приходится, и чисто случайная нехватка памяти?
Или дело еще и в используемых методах?
(Могу по этим двум методам повторить)
 
Добавлено:
Или есть неточности в информации, которую выдает консольная версия?

Всего записей: 364 | Зарегистр. 08-12-2010 | Отправлено: 18:40 08-06-2013
Открыть новую тему     Написать ответ в эту тему

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

Компьютерный форум Ru.Board » Компьютеры » Программы » FreeArc (часть 4)


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru