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

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

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

Widok (30-01-2009 12:03): лимит страниц. продолжаем здесь  Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

   

egor23



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Из моего опыта и увиденного относительно AdbeRdr810_ru_RU.exe:
1. Ассиметричный алгоритм (т.к. распаковывает быстро 17сек)
из быстрых ассиметричных сразу напрашивается LZMA (основан на LZ77).
2. Data1.cab - создаётся во время распаковки (дата файла текущая).
3. 7-zip даёт результат хуще на 4МБ, значит в добавок ко всему используется сегментация (возможно дополнительные фильтры для определённых типов файлов)
4. Из тех архиваторов с которыми работал это всё имеет WinRK
ассиметричные алгоритмы (LZ77, ROLZ, ROLZ2, ROLZ3).
Недостатком явлется вшитые предустановки для определённых типов файлов, которыми нельзя управлять (настраивать).
5. Практика:
 
AdbeRdr810_ru_RU.exe 23,5 МБ (24 698 760 байт)
Максимальные значения при распаковке (Process Explorer):
 
Время распаковки 17сек
 
Virtual Memory
Peak Private Bytes 117 980 K
 
Physical Memory
Peak Working Set  90 608 K
 
WinRK 3.0 build 3 beta
Настройки профиля сжатия:
Compression method: LZ77
Model size: 80МБ и 24МБ
Largest optimised match: 512
Audio model order: 64
Bit-stream model order: 20
Use text dictionary: off
Fast Analysis: off
Fast executable code compression: off
Use PPMd for text files: off
 
Data1.cab распакован
Файлы\папки сжимаемые:
Data1
abcpy.ini
AcroRead.msi
Setup.exe
setup.ini
 
lz77_80.exe 24,0 МБ (25 204 350 байт) (lz77_80.rk 23,8 МБ (25 060 267 байт))
 
Время распаковки 65сек
 
Virtual Memory
Peak Private Bytes 210 652 K
 
Physical Memory
Peak Working Set  140 596 K
 
 
lz77_24.exe 24,2 МБ (25 383 615 байт) (lz77_24.rk 24,0 МБ (25 239 528 байт))
Время распаковки 65сек
 
Virtual Memory
Peak Private Bytes 155 368 K
 
Physical Memory
Peak Working Set  141 420 K
 
Поиграйтесь с настройками профиля сжатия, может улучшить сжатие.
Быстрый анализ (Fast Analysis) on\off
Ускоренное сжатие программ (Fast executable code compression) on\off
 
7. Направление изысканий Вам дано:
сегментация\фильтры - и архиватор в котором всё это есть
Найдёте программы которые делают сегментацию\фильтры к разным типам файлов, то их можно будкт подключить к FreeArc.
 
Также можете посмотреть тесты\топик Архиваторы - сравнение сжатия
Архиваторы - сравнение сжатия - test egor23
http://forall.ru-board.com/egor23/online/rc1/index.html
Архиваторы - сравнение сжатия - test egor23 - History+комментарии (по тексту написано про WinRK)
http://forall.ru-board.com/egor23/online/rc1/hystory.html
топик Архиваторы. Сравнение сжатия
http://forum.ru-board.com/topic.cgi?forum=5&topic=8076

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 03:09 17-06-2008 | Исправлено: egor23, 05:13 17-06-2008
   

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

Компьютерный форум Ru.Board » Компьютеры » Программы » FreeArc: бесплатный open-source архиватор
Widok (30-01-2009 12:03): лимит страниц. продолжаем здесь


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru