Поддерживаю предыдущего оратора


Сайт о сжатии >> Форум #Компрессор# >> [Ответить] [Ответы]

Автор: Vadim,
09 июля 2004 года в 16:20:12

В ответ на : Re: Препроцессинг. Того стоит? от FAL в 09 июля 2004 года в 10:46:59:


> По-любому, выигрыш будет. А еще лучше сделать сжатие на основе знания структуры файла, например, если есть открывающий тег, то в закрывающем можно вообще не прописывать его имя, также не нужны всякие скобочки, переводы строк и пробелы, многое можно просто выкинуть.

На всякий случай уточню, что с этим тоже надо быть аккуратным. Если установлен , такие сокращения чреваты :)

Ну и всякие таблицы можно хорошо поджать. Можно настроиться на шаблоны, используемые генераторами. Сделать фиксированные словарики и т.п.

> Я не работал над HTML, но сжимал XML, при хорошем препроцессинге получались результаты весьма неплохие. Также, возможно, что LZMA не очень хороший выбор, а лучше будет использовать PPMd, так как LZMA хорош на больших файлах разнородной структуры.

Возможно, LZMA был выбран по причине требований к скорости и памяти. С этой точки зрения, ИМХО, выбор оправдан. Ну разве только еще можно было BWT применить, который по ресурсам при декодировании как раз посередке между LZ и PPM :-)

Ответы:



Ответить на это сообщение

Тема:

Имя (желательно полное):

E-Mail:

URL:

Город:

Страна:

Вежливый и подробный комментарий:
(Форматируйте его, пожалуйста, как почту - короткими строками
Еnter в конце строки, пустая строка между параграфами).

Пожалуйста, заполните все поля.
И не нажимайте по два раза на кнопку! Дождитесь ответа сервера.