Как архиваторы сжимают данные
Объем современных носителей информации позволяет без труда хранить сотни фильмов, десятки тысяч фотографий в отличном качестве, и кажется, что архиваторам уже нем места. Так ли это?
В видео рассмотрены следующие методы сжатия данных:
- кодирование длин серий
- кодирование по методу Хаффмана
Лучшие архиваторы
WinRar
7-Zip
Zipper
Давайте поговорим о том, как работают программы-архиваторы, как сжимаются данные при архивации. Ясно, что программа определенным образом анализирует данные и затем сжимает их, используя некоторый алгоритм. Причем все архиваторы используют исключительно обратимый метод сжатия данных, то есть вы можете, как заархивировать какие-либо файлы и папки, так и разархивировать их, получив в результате неизмененные данные.
Сжимать можно абсолютно любые файлы, будь то документы word, или файлы которые создавались через продукты autocad, adobe и др. И это главное отличие от метода необратимого сжатия данных, при котором полученную в результате сжатия информацию уже невозможно вернуть в первоначальное состояние. Например, сжатие рисунка из формата .bmp при помощи сохранения его в формате .jpeg.
Сам процесс архивации представляет собой поиск в сжимаемых данных, повторяющихся участков и замену этих повторяющихся участков на так называемый счетчик. То есть если в одном файле программа-архиватор обнаружит, к примеру, 100 одинаковых участков, то она оставит только один из них, с пометкой о том, что данный участок при разархивации нужно будет повторить 100 раз. Конечно, это обобщенный пример, я намеренно не вдаюсь в технические подробности методов архивации, чтобы не загружать вас сложной и ненужной для пользователя информацией.
Практически все архиваторы позволяют пользователю выбрать степень сжатия данных. В зависимости от степени сжатия изменяется и метод архивации. Иногда пользователю не нужно сжимать данные – к примеру, ему просто нужно объединить в один файл несколько папок. Тогда сжатия как такого в процессе архивации не производится.
Так, в общих чертах, выглядит технология сжатия данных любым архиватором. Имея представление о том, как сжимаются данные при архивации, вы получаете возможность более углубленно пользоваться теми, или другими программами для архивации.Дата: 2018-08-16 Vidomin.tv образовательный канал
Похожие видео
Комментарии и отзывы: 3
1. Intivi •
Я создал архиватор, у которого банально нет аналогов. Одной из ключевых особенностей является способность дальнейшего сжатия уже ужатых файлов, что привело к созданию натурального архиваторного конвейера.
Я создал архиватор, у которого банально нет аналогов. Одной из ключевых особенностей является способность дальнейшего сжатия уже ужатых файлов, что привело к созданию натурального архиваторного конвейера.
2. Consul • 03.01.2023
Но ведь винрар на это тоже способен
Но ведь винрар на это тоже способен
3. Макс • 28.11.2023
Intivi, уже стал миллиардером?
Intivi, уже стал миллиардером?
Добавить отзыв, комментарий





