Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
lecture_pc (2).doc
Скачиваний:
2
Добавлен:
15.04.2019
Размер:
173.06 Кб
Скачать

4.5. Эффективность использования пространства жесткого диска

Для регистрации размещения файла на диске в таблицу размещения файлов (File Allocation Table, FAT) заносятся по одной записи на каждый кластер. Кластер - это наименьшая единица, которую может выделять файловая система. Он состоит из одного или нескольких секторов. Сектор - наименьший размер пространства на жестком диске, который аппаратные средства могут считывать или записывать. Его длина составляет 512 байт. Если для хранения файла необходимо 1000 кластеров, то в таблице FАТ будет храниться 1000 записей об этом файле. Отметим, что FАТ имеет фиксированный размер для каждого диска и отведенное под него пространство не может быть использовано для хранения файлов. В Windows 95 используется VFАТ, которая имеет ту же структуру, что и FАТ.

В каждой записи таблицы FАТ хранится адрес следующего кластера и файловая система может работать с файлом, даже когда его кластеры разбросаны по диску. Неиспользуемое пространство между концом файла и концом кластера с последней частью файла называется избыточностью кластера (claster overhang) В связи с тем, что длина элементов FАТ равна 16 бит, на одном логическом диске не может быть больше 65536 кластеров. Чем больше размер логического диска, тем больше размер кластера. В логическом диске размером 128 Мбайт размер кластера 2 Кбайта, в диске 520 Мбайт – 8 Кбайт. Чем больше размер кластера, тем ниже эффективность использования диска.

Для уменьшения размера кластера рекомендуется жесткий диск разбивать на несколько логических дисков. Программы динамического сжатия дисков, например DriveSpace в Windows 95, уменьшают остаточную избыточность и собирают "сжатые " файлы в скрытый файл, называемый файлом сжатого тома (compressed volume file, CVF). Внутри CVF размещение производится на уровне секторов.

Вопросы для подготовки

  1. Что называется файлом? Длинные и короткие имена файлов. Расширения имен.

  2. Что называется каталогом? Иерархическая структура каталогов на диске.

  3. Указание пути к файлу. Полное имя файла.

  4. Атрибуты файлов: скрытый, системный, только для чтения.

  5. Эффективность использования пространства жесткого диска.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]