KGB Archiver

Автор Корсар II, 20 Червень 2008, 18:46:00

Попередня тема - Наступна тема

Корсар II

На digg увидел пост про архиватор KGB Archiver - которым сжали 430 меговый ISO образ с Microsoft Office до размеров дискетки (1.4MB). Скачал себе программу, попробовал. Да, он действительно очень не плохо сжимает, даже лучше, чем 7-Zip. Но, во-первых, очень-очень долго сжимает и распаковывает (в 30-40 раз дольше, чем WinRAR), а во-вторых требует очень много памяти для сжатия:
Так что врядли данный архиватор получит широкую известность и распространение. Но если нужно максимально компактно что-либо сжать - стоит попробовать KGB Archiver.

Anton T.

Слабый архиватор %) Вот пробуй формат рисунка PNG и упакуй. Всего лишь 98-99%

Пробовал упаковать образ IMA, объем 1.4Мб после упаковки получил 614Кб (сжато 42.8%, режим Very Good)
А ВинРар 698Кб (сжато 47%, режим Максимальный)

Кстати, режим Екстремальный и Максимальный - жрет систему, пока не буду  :P

mrsan2

Цитата: AntonT від 20 Червень 2008, 19:59:45
Вот пробуй формат рисунка PNG и упакуй. Всего лишь 98-99%
А WinRAR стойко 100%  :)
Будет актуально для владельцев инета, когда жалко траффик, но не жалко машинного времени, что то объемное и хорошо сжимаемое выложить в сеть..

Edd.Dragon

Каждый алгоритм сжатия подходит для чего-то лучше, а для чего-то хуже чем другие. Нет единственно лучшего архиватора. Есть точно во всем худшие. Но лидера абсолютного нет.

Цитата: Корсар II від 20 Червень 2008, 18:46:00
На digg увидел пост про архиватор KGB Archiver - которым сжали 430 меговый ISO образ с Microsoft Office до размеров дискетки (1.4MB).
А где об этом можно почитать. ISO небось у них совсем пустой был  :D

βεερ_βooρ

Цитата: edd_k від 21 Червень 2008, 18:45:36
ISO небось у них совсем пустой был  :D
Таки да :)
http://www.encode.ru/forums/index.php?action=vthread&forum=1&topic=521
ЦитатаFinally i knowed!! nice big files empty!! have a look at the file ExcelLR.cab or ExcelMUI.msi ohhh are empty, anyway i wait for the 100% of "unpacking"

Относительно самого архиватора - скачал исходники, посмотрел.
Реально сам Кгб-шник занимается архивированием и созданием пользовательского интерфейса.
За шифрование AES постарался Chris Lomont, за сам алгоритм компресии - Matt Mahoney. Кому интересно что за алгоритм/как работает - сюды:

Остальная часть кода написано уже собственно автором КГБ в 8-й студии, и его работу выдает большое к-во закоментированого кода, и почти полное отсутствие коментариев - видно, что проект небольшой и автор работает над ним один. Код самого компресора и шифрования вычищен и неплохо прокомментирован  :)
Fear is the path to the dark side. Fear leads to anger. Anger leads to hate. Hate leads to suffering.
All that's here is Fear! Suppression! Betrayal! Despair! Contempt! Regret! Sadness! Anguish! Madness! And Pain, right?