Categories Информационные технологии

Как работают архиваторы — Основной принцип

Как работают архиваторы

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

Суть сжатия заключается в том, что архиватор ищет повторяющиеся части кода файла и заменяет их на символы. В тоге весь код можно заменить на символы, а в библиотеке указать, какой символ равен какому коду.

При разархивации происходит обратный процесс. Символы заменяются на код, которому приравнен символ в библиотеке.

Например код файла выглядит так: 001010101010010010100101. Мы можем заметить, что участок 0010 повторяется многократно. Архиватор присваивает ему какое то значение и заменяет этот участок кода каждый раз, когда его встречает. Таким образом код сокращается и объем файла уменьшается.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *