Тонкая настройка и оптимизация MS-DOS


Теория: Причины переполнения диска - часть 2


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

Реальные программы-архиваторы используют более сложные алгоритмы устранения избыточности информации, обеспечивая сжатие файлов в 1,5 - 2 раза (в зависимости от содержимого файлов).

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

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

Что же касается дискет, то для увеличения эффективности их использования можно предложить два взаимодополняющих способа:

  • хранение на дискетах архивов, созданных программами-архиваторами;
  • форматирование дискет на повышенную по сравнению со стандартной ёмкость.

Существуют специальные программы, позволяющие отформатировать дискеты двойной плотности (360 килобайт) на ёмкость 720 или 800 килобайт. Дискеты высокой плотности (1,2 мегабайта) можно отформатировать на 1,6 мегабайта или даже на ещё большую ёмкость.

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




Начало  Назад  Вперед



Книжный магазин