Теоретические основы. В основе уплотнения носителей (например, дисков) также лежит принцип сжатия данных за счет уменьшения избыточности путем изменения структуры

В основе уплотнения носителей (например, дисков) также лежит принцип сжатия данных за счет уменьшения избыточности путем изменения структуры, но при этом надо иметь в виду ряд особенностей:

• процесс уплотнения носителей является относительным, то есть никакого физи­ческого увеличения емкости носителя не происходит, а вместо этого происходит сжатие записываемых данных, что вызывает эффект кажущегося увеличения емкости носителя;

• процесс сжатия данных происходит под управлением программ, работающих авто­матически в фоновом режиме, и, тем самым, он «прозрачен» для пользователя, кото­рый никак не ощущает разницы в работе с обычным и уплотненным носителем, но может констатировать факт размещения на диске большего объема данных, чем физическая емкость диска;

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

Из вышесказанного вытекает, в частности, что в основе алгоритмов сжатия данных, используемых для уплотнения носителей, не могут лежать необратимые методы хотя бы потому, что заранее неизвестен тип данных, который будет записан, а неко­торые типы данных (например, программный код) не допускают потери данных ни в малейшей степени.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: