Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы по ОС.docx
Скачиваний:
46
Добавлен:
16.04.2015
Размер:
63.9 Кб
Скачать
  • атрибут «архивный» (А - archive) присваивается всем файлам при их создании и обновлении и означает, что с него не сделана архивная копия. Программы резервного копирования (Backup) учитывают наличие архивного атрибута. Если осуществляется полное резервное копирование диска, то копируются все файлы с этим атрибутом, после чего он снимается

  • атрибут каталога (D - directory) присваивается подкаталогам. Воздействовать на этот атрибут пользователь не может

  • атрибут тома (V - volume) в нём хранится имя дискового тома

  • атрибут «системный» (S - system). Показывает, что файл является частью ОС

  • атрибут «скрытый» (H - hidden) – не отображается при выводе списка файлов командой MS-DOS DIR

  • атрибут «только чтение» (R – read only) показывает, что данные не подлежат изменению

  • Физическая и виртуальная геометрия диска. Компакт-диски

  • Для того чтобы можно было загрузить с магнитного диска ОС, а уже с её помощью организовать работу системы управления файлами, были приняты специальные системные соглашения о структуре диска.

  • Информация на магнитных дисках размещается блоками, которые называются секторами. Секторы расположены на концентрических дорожках поверхности диска. Дорожка (track) образуется при вращении магнитного диска при определённом положении головки чтения/записи. Накопитель на жёстких магнитных дисках (НЖМД) содержит один или более дисков (часто 2 или 3). Однако обычно под термином «жесткий диск» понимают весь пакет магнитных дисков.

  • Головка (Head) - электромагнит, скользящий над поверхностью диска, для каждой поверхности используется своя головка. Нумерация начинается с 0.

  • Дорожка (Track) - концентрическая окружность, которую может прочитать головка в одной позиции. Нумерация дорожек начинается с внешней (первая имеет номер - 0).

  • Цилиндр (Cylinder) - совокупность всех дорожек с одинаковым номером на всех дисках, т.к. дисков может быть много  и на каждом диске запись может быть с двух сторон.

  • Маркер - от него начинается нумерация дорожек, есть на каждом диске.

  • Сектор - на сектора разбивается каждая дорожка, сектора содержит минимальный блок информации. Нумерация секторов начинается от маркера.

  • Геометрия жесткого диска - набор параметров диска, количество головок, количество цилиндров и количество секторов.

  • У современных жестких дисков контроллер встроен в само устройство и берет на себя большую часть работы, которую не видит ОС.

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

  • На внешних дорожках число секторов делают больше, а на внутренних меньше. На реальных дисках таких зон может быть несколько десятков.

  •  В большинстве современных ОС размер сектора равен 512 байт.

  • Физический адрес сектора на диске определяется с помощью «координат» [c-h-s].

  • c – номер цилиндра (дорожки) на поверхности диска,

  • h – номер рабочей поверхности диска (магнитной головки head),

  • s – номер сектора на дорожке.

  • Кластер взамен секторов позволяет уменьшить размер таблицы FAT, уменьшается фрагментация файла, ускоряет доступ к файлу.

  • Файл или каталог занимает целое число кластеров. Последний кластер при этом может быть задействован не полностью, что приводит к потере дискового пространства при большом размере кластера.

  • Кластер – это минимальная адресуемая единица дисковой памяти, выделяемая файлу как единое целое

Логическая структура жесткого диска

Жёсткий диск может быть разбит на несколько разделов (partition), которые могут использоваться либо одной, либо различными ОС. На каждом разделе может быть организована своя файловая система. Разделы диска могут быть двух типов – primary (обычно этот термин переводят как первичный) и extended (расширенный) (рис.3.3.). Максимальное число primary – разделов равно четырём. При этом на диске должен быть обязательно один первичный раздел. Один из разделов помечен как активный. Загрузчику, расположенному в активном разделе, передаётся управление при включении компьютера и загрузке ОС.

Согласно спецификациям (соглашениям), на одном жёстком диске может быть только один extended – раздел (расширенный), который в свою очередь может быть разделён на большое количество логических дисков (logical).

По физическому адресу [0 – 0 - 1] на винчестере располагается главная загрузочная запись (master boot record, MBR), содержащая внесистемный загрузчик (non – system bootstrap - NSB), а также таблицу разделов (partition table, PT). Таблица разделов описывает размещение и характеристики имеющихся на винчестере разделов. Она является одной из наиболее важных структур, данных на жёстком диске. Если эта таблица повреждена, то перестанут быть доступны данные, расположенные на винчестере.

Главная файловая таблица

MFT организована в виде таблицы строк переменной длины, именуемых записями. Каждая строка описывает файл или папку этого тома, включая MFT, которая рассматривается как файл. Если содержимое файла достаточно мало, то он полностью размещается в строке MFT. Иначе строка для этого файла будет содержать частичную информацию, а оставшаяся часть файла будет распределена среди доступных кластеров тома с указателями на эти кластеры в строке MFT для данного файла.

Каждая запись MFT состоит из набора атрибутов, служащих для определения характеристик файла (или папки), а также для определения содержимого файла.