ХРАНЕНИЕ ИНФОРМАЦИИ
Хранение и извлечение данных с диска требует
взаимодействия между операционной системой, контроллером жесткого диска и
электронными и механическими компонентами самого накопителя. Операционная
система помещает данные на хранение и обслуживает каталог секторов диска,
закрепленных за файлами. Когда вы даете системе команду сохранить файл или
считать его с диска, она передает ее в контроллер жесткого диска, который
перемещает магнитные головки к таблице расположения файлов соответствующего
логического диска. Затем операционная система считывает эту таблицу,
осуществляя в зависимости от команды п >;ICK свободного сектора диска, в
котором можно сохранить вновь созданный файл, или начало запрашиваемого для
считывания файла.
Информация таблицы размещения файл с в поступает из
электронной схемы накопителя в контроллер жесткого диска и возвращается
операционной системе, после чего ОС генерирует команду установки магнитных
головок над соответствующей дорожкой диска для записи или считывания нужного
сектора. Записав новый файл на свободные сектора диска, ОС возвращает
магнитные головки в зону расположения таблицы и вносит в нее изменения,
последовательно перечисляя все сектора, на которых записан файл.
|