Сжатие информации на диске

Информацию на диске можно обработать с помощью специальных программ таким образом, чтобы она занимала меньший объем.

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

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

Сжатие всего диска используют редко, поскольку, во-первых, оно замедляет работу (при любом обращении к диску информацию нужно или сжимать при записи или возвращать к нормальному состоянию при считывании), во-вторых, информацию на таком диске сложнее восстановить при каких-либо сбоях, например при заражении вирусами. Архивацию, т.е. выборочное сжатие определенных файлов, применяют гораздо чаще. Программы, используемые при сжатии всего диска называют стеккерами, при архивации отдельных файлов - архиваторами. Эти программы часто позволяют достичь высокой степени сжатия информации - в два раза и более.