Индекс форумов |
Исходное сообщение |
---|
"Выпуск архиватора RAR 7.0" Отправлено Аноним, 01-Мрт-24 20:09 |
Я разве обещал его дать? По-моему, это очевидное понятие. Небольшой ликбез. Текст -- это тоже бинарные данные, только байты в нём это субсет возможных значений с большим числом повторений для одних, и не таким большим для других, это слова и пунктуация натурального языка, они подчиняются вполне определённым правилам. Тут можно хорошо сэкономить. А в бинарных "бинарных данных" (в противовес текстовым "бинарным данным") вся экономия от пустот, повторений, и оставленного мусора, такое разве что в исполняемых файлах найдётся. А всё потому, что они либо уже пожаты чем-то, либо не содержат "пустот" и совершенно не поддаются сжатию -- даже если в них можно найти что-либо сжимаемое, окружающий мусор сделать этого не даст. Есть замечательные примеры, когда бинарные ресурсы тех же игр сжимаются в 15 раз. Но это достаточно нетипичные и плохо организованные данные. Только и тут нужна эвристика, позволяющая исключить несжимаемые данные, иначе файл просто раздувается и время тратится впустую. Имеется несколько подходов к решению этой проблемы. Один из них, это переупорядочивание и тестовое сжатие каким-нибудь быстрым алгоритмом имеющихся "блоков" данных, с отсеиванием "лишнего". Другой, это полное преобразование в другой, более компактный формат, иногда даже без возможности восстановить оригинальные данные (т.е. пересжатие без потерь, но не bitperfect), таким образом например, можно сконвертировать обычный jpeg в процент от оригинального размера (в некоторых случаях, это окажется 1 процент), но, если такой файл попытаться просто сжать, ничего не получится. |
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования. |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |