Crystal Dream #01
31 октября 1996
  Софт  

Компрессоры - таблицу ходовых компрессоров, компрессоров экранов и архиваторов.

<b>Компрессоры</b> - таблицу ходовых компрессоров, компрессоров экранов и архиваторов.
__________________________________________
               компрессоры
__________________________________________

 когда я решил для газеты восстановить ка-
кую-нибудь игрушку, то сразу  возникли три
вопроса :
 1. какой ассемблер использовать ?
 2. какой музыкальный редактор использо-
    вать ?
 3. какой компрессор использовать ?
 но, если с первыми двумя  пунктами вопро-
сов не  возникло, то на  последнем я решил
хорошо подумать.
 Для верности, решил составить таблицу хо-
довых компрессоров, компрессоров экранов и
архиваторов. Но, когда я это сделал,волосы
медленно, но верно поползли вверх (избыток
статического электричества ( к дождю наве-
рное) ) и пульс ускорился раза в два ...

 рассмотрим все по порядку...

 В качестве исходного  материала для комп-
рессоров (архиваторов) я взял игру "TILT".
А именно уже скомпрессированную заставку и
главный блок, а также картинку и блок не в
скомпрессированном состоянии . Т.е.:
    File1 - Простой блок.
    File2 - Простая заставка.
    File3 - Скомпрессированный блок.
    File4 - Скомпрессираванная заставка.


File 1

*********************************
* Compressor*   Time   * Lenght *
*********************************
* Normal    * 00:00:00 * 32768  *
* Packer    * 00:41:53 * 12352  *
* LZHG_1.4  * 02:43:13 * 12192  *
* LZHG_2.4  * 04:30:12 * 12419  *
* ComFile   * 10:42:56 * 10598  *
* lzs+      * 00:41:53 * 12352  *
* CC 2.32   * 07:57:32 * 11748  *
* CC 3.01   * 05:05:36 * 11677  *
* CC 3.11   * 02:16:05 * 11391  *
* MS_PACK   * 50:12:11 * 12135  *
* DSQ_4     * 02:10:84 * 09659  *
*********************************


File 2

*********************************
* Compressor*   Time   * Lenght *
*********************************
* Normal    * 00:00:00 *  6912  *
* Packer    * 00:08:42 *  1977  *
* LZHG_1.4  * 00:20:24 *  1923  *
* LZHG_2.4  * 00:22:03 *  1955  *
* ComFile   * 00:52:34 *  1940  *
* lzs+      * 00:06:00 *  1977  *
* CC 2.32   * 00:42:78 *  1980  *
* CC 3.01   * 00:41:94 *  1964  *
* CC 3.11   * 00:28:90 *  1908  *
* MS_PACK   * 14:16:83 *  1898  *
* DSQ_4     * 00:42:83 *  1706  *
*********************************


file 3

*********************************
* Compressor*   Time   * Lenght *
*********************************
* Normal    * 00:00:00 * 16281  *
* Packer    * 00:27:29 * 12191  *
* LZHG_1.4  * 02:08:40 * 11943  *
* LZHG_2.4  * 03:40:35 * 12094  *
* ComFile   * 05:25:12 * 10793  *
* lzs+      * 00:18:32 * 12191  *
* CC 2.32   * 05:42:34 * 12108  *
* CC 3.01   * 05:45:21 * 12109  *
* CC 3.11   * 02:10:15 * 11730  *
* MS_PACK   * 00:22:97 * 10645  *
* DSQ_4     * 01:14:91 * 10624  *
*********************************


File 4

*********************************
* Compressor*   Time   * Lenght *
*********************************
* Normal    * 00:00:00 *  2138  *
* Packer    * 00:02:69 *  1976  *
* LZHG_1.4  * 00:13:03 *  1930  *
* LZHG_2.4  * 00:11:52 *  1928  *
* ComFile   * 00:18:28 *  1894  *
* lzs+      * 00:02:25 *  1976  *
* CC 2.32   * 00:13:69 *  1972  *
* CC 3.01   * 00:13:15 *  1987  *
* CC 3.11   * 00:12:57 *  1946  *
* MS_PACK   * 00:01:43 *  1825  *
* DSQ_4     * 00:08:19 *  1619  *
*********************************


File 2,4

*******************************
* Compressor* Lenght * Lenght *
*******************************
* Kompress  *  6912  *  2704  *
* COMP$     *  6912  *  1461  *
* $Optimaz  *  6912  *  1848  *
* $Optimaz  *  6912  *  1872  *
* $Optimaz  *  6912  *  1266  *
* $Optimaz  *  6912  *  1347  *
* $Optimaz  *  6912  *  1399  *
* $Optimaz  *  6912  *  1829  *
* $Optimaz  *  6912  *  1855  *
* $Optimaz  *  6912  *  1248  *
* $Optimaz  *  6912  *  1328  *
* $Optimaz  *  6912  *  1333  *
*******************************


File 1+2,3+4

*******************************
* Archivator* Lenght * Lenght *
*******************************
*  Zx zip   * 39680  * 11911  *
*  Zx zip   * 18419  * 11827  *
*  v pack   * 39680  * 14130  *
*  v pack   * 18419  * 13928  *
*******************************


 Следует заметить, что в графе Time  глав-
ный  параметр  минуты , а  не  часы!  Т.е.
12.14.65  следует понимать, как: 12 минут,
14 секунд, 65 микросекунд.

 Компрессор  DSQ казалось победил всех, по
моксимальному сжатию  программы, но оказа-
лось, что в  3 случаях из 5 он неправильно
их распаковывает.

 Компрессор MS_PACK компрессирует неплохо,
но очень долго. Похоже, что  у него больше
недостатков нет.

 Компрессор  CC ,написанный  KSA  оказался
наиболее оптимальным для всех случаев жиз-
ни, хороший коэфициент сжатия и малое вре-
мя для этого.

Но наиболее удивительным оказалось не это!

 оКазалось, что  старый компрессор  Packer
(LPC) показал великолепное время сжатия, и
хотя в размере  сжатого  файла  он уступил
многим другим, то в пропорции  коэфициент/
время  он  оказался лучшим ! И, если вы не
обратили внимание, то  уже скомпресирован-
ный файл он  сжал лучше, чем обыкновенный!
Одним  словом, он не перестает нас удивля-
ть !


 Компрессор  LZHG  проявил  себя  плохо со
всех сторон. Но, будем надеятся,что просто
он был не предназначен для файлов подобной
структуры.

 Неожиданно в  компрессии  экранов показал
себя  optimizer , который обошел COMP$ , и
"отрыв" составил 213 байтов.

Ну, а в соревновании архиваторов zx zip не
оставил никаких шансов  v pack'у . Следует
только отметить, что архивирует он конечно
лучше, но думает намного дольше.


 Интересно, а какие выводы сделаете вы ? С
большим  удовольствием  я бы просмотрел их
(прослушал) . Так что пишите (звоните). 



Другие статьи номера:

От авторов - "ZX NEWS 2" готовится к выпуску.

Трудный день - Рабочий день или как музыкант понимает нелегкую жизнь продюсера в понимании последнего.

Много памяти - зачем спектруму 512 килобайт памяти?

Горшырзы - повествование о том, где вы никогда не захотели оказаться, но другие вас там очень хотели бы видеть.

Полигамия - девушкам не в состоянии понять всю прелесть компьютерного мира.

Туалетная бумага - инструкция по назначению,условиям эксплуатации и техническим характеристикам туалетной бумаги.

Alex - рассказа от Serge Segal "Лабиринт".

Претензии - разборки с Sailor'ом по поводу ZX Net в Луганске.

РУ17 - Теневое ПЗУ для спектрума на К537РУ17.

Компрессоры - таблицу ходовых компрессоров, компрессоров экранов и архиваторов.


Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Oт редакции - Программа праздновании юбилея сети SpbZxNet.
Реклама - Компьютеp SPECTRUM +2 (фиpменный) с пpинтеpом.
Реклама - реклама и объявления.
От авторов - Cегодняшний номер психо мы пишем вместе. Мы это - Iсе'Di & Вlаdе.
test - эрегированный космос.

В этот день...   21 ноября