Скачиваний:
70
Добавлен:
09.05.2014
Размер:
812.54 Кб
Скачать

4.3. Организация дисковой памяти

4.3.1. Диски – физическая структура

Дисковое устройство – основной тип внешней памяти, состоит из нескольких дисков, находящихся на общем приводе. Данные на дорожках записываются последовательно.

Для отделения одной записи от другой используются флаги.

Время доступа определяется рядом факторов:

  1. позиционирование (установка на нужную дорожку)

  2. переключение на нужную дорожку

  3. ожидание, пока нужная запись окажется под головкой чтения.

  4. передача данных. Скорость передачи зависит от скорости вращения и плотности записи.

Скорость обработки компьютера зависит от скорости работы дисков.

В вычислительной технике установлено понятие дисковоготома (volume)– пакет дисков или других носителей. Предполагает смену пакетов – диск со сменными томами.

Монтированный том. В системе появляется новый том. Сняли – означает удаление этого объекта из системы. ОС должна обслуживать операции с томами. Тома определенным образом организуются.

Физическая организация дискового тома.

Несмотря на то, что во многих системах тома не снимаются, для наглядности в других используются тома.

Логическая организация дискового тома.

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

Дисковый том должен иметь:

  1. имя

  2. метки тома – это физически фиксированное место, в него входят имя и атрибуты. Эту метку Ос может читать и распознавать.

ОС отслеживает тома по меткам. Существуют команды, которые ОС может понимать (монтировать, демонтировать).

Оглавление тома– это таблица, которая должна устанавливать связь между именем файла и его местоположением.

Каталог можно связать с отдельным томом и со всей системой. Наличие каталога на дисковом томе дает возможность доступа к файлу на томе. Наличие каталога на дисковом томе дает возможность доступа к файлу.

Оглавление является файлом и может располагаться:

  1. на фиксированном месте диска;

  2. в любом месте на диске – используется в IBM PC.

<имя> оглавление (адрес)  оглавление целесообразно располагать в середине тома.

<метка тома>адрес оглавление <имя> Если работать со сменными томами, то при установке нового тома появляется новое оглавление, при демонтировании тома часть оглавления удаляется.

4.3.2. Диски – логическая структура

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

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

Нумерация дорожек и поверхностей начинается с нуля (самая внешняя дорожка, верхняя поверхность). Нумерация секторов начинается с 1. ДОС, как надстройка над BIOS, использует более удобный способ адресования – секторы пронумерованы последовательно от периферии к центру и сверху вниз. Нумерация начинается с 0 – это сектор 1 на поверхности 0 и дорожке 0 согласно нумерацииBIOS.Все операции ДОС с дисками и некоторые вспомогательные программы используют этот способ адресации. Специальный модуль ДОС преобразует этот адрес в соответствии с требованиямиBIOS, когда передает ему запрос на выполнение дисковой операции.