ACB (архиватор)
ACB (Associative Coder of Buyanovsky) — условно-бесплатный файловый архиватор, разработанный Георгием Мечиславовичем Буяновским.
ACB | |
---|---|
Опубликован | 1994 |
Последний выпуск | 2.00c (1997) |
Тип формата | архив |
Открытый формат? | нет |
Описание функциональности
Автор опубликовал[1] базовое описание нового алгоритма сжатия данных, который назвал «ассоциативным кодером». Первую версию выпустил в 1995 или 1996, и вторую в 1997. Этот архиватор на момент создания и дальнейшей разработки обеспечивал один из наиболее высоких коэффициентов сжатия данных, например текстовые файлы сжимал лучше чем RAR.[2] Это была новая идея сжатия данных, объединяющая концепции существующих статистических и основанных на словаре алгоритмов с совершенно оригинальными идеями.[3]
Ограничения программы
При высоком коэффициенте сжатия, работает медленней многих архиваторов того времени. Не имеет функции добавления или извлечения отдельных файлов из архива. Файлы с любыми атрибутами помещаются в архив, при этом максимальный размер отдельного файла не должен превышать 64 мБ, а максимальное количество файлов в архиве не должно превышать 4096. Размер строки пути к файлу с именем, расширением и атрибутами не должен превышать 256 кБ.
Технические требования
Рекомендован Pentium от 133 мГц, от 16 мБ оперативной памяти с 512 кБ кэша, MS-DOS от версии 6.
Литература
- Sean Michael Lambert. Implementing Associative Coder of Buyanovsky (ACB) Data Compression. Университет штата Монтана, 1999.[4][5][6] (англ.)
- Khalid Sayood. Introduction to Data Compression. Elsevier, 2006. ISBN 012620862X, 9780126208627.[7] (англ.)
- David Salomon. Data Compression: The Complete Reference. Springer Science+Business Media, 2007. ISBN 1846286034, 9781846286032.[8] (англ.)
- Radek Huráb. Komprese metodou ACB. Остравский технический университет, 2018.[9] (чешск.)
Примечания
- Buyanovsky G. Asociative coding. Monitor 8, 10–19 (1994).
- Data Compression - ACB (Associative Coder of Buyanovsky)
- Implementing Associative Coder of Buyanovsky (ACB) data compression
- Implementing Associative Coder of Buyanovsky (ACB) data compression
- Implementing Associative Coder of Buyanovsky (ACB) data compression (Book, 1999) [WorldCat.org]
- Implementing Associative Coder of Buyanovsky (ACB) Data Compression - Sean Michael Lambert - Google книги
- Introduction to Data Compression - Khalid Sayood - Google книги
- Data Compression: The Complete Reference - David Salomon - Google книги
- http://dspace.vsb.cz/bitstream/handle/10084/128688/HUR0044_FEI_B2647_2612R025_2018.pdf