Crystal Dream
#01
31 октября 1996 |
|
Компрессоры - таблицу ходовых компрессоров, компрессоров экранов и архиваторов.
__________________________________________ компрессоры __________________________________________ когда я решил для газеты восстановить ка- кую-нибудь игрушку, то сразу возникли три вопроса : 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'у . Следует только отметить, что архивирует он конечно лучше, но думает намного дольше. Интересно, а какие выводы сделаете вы ? С большим удовольствием я бы просмотрел их (прослушал) . Так что пишите (звоните).
Другие статьи номера:
Похожие статьи:
В этот день... 21 ноября