Реализация директорий
Для доступа к файлу ОС использует путь (pathname), сообщенный пользователем. Запись в директории связывает имя файла или имя поддиректории с блоками данных на диске (см. рис. 12.6). В зависимости от способа выделения файлу блоков диска (см. раздел «Методы выделения дискового пространства») эта ссылка может быть номером первого блока или номером индексного узла. В любом случае обеспечивается связь символьного имени файла с данными на диске.
Когда система открывает файл, она ищет его имя в директории. Затем из записи в директории или из структуры, на которую запись в директории указывает, извлекаются атрибуты и адреса блоков файла на диске. Эта информация помещается в системную таблицу в главной памяти. Все последующие ссылки на данный файл используют эту информацию. Атрибуты файла можно хранить непосредственно в записи в директории, как показано на рис. 12.6. Однако для организации совместного доступа к файлам удобнее хранить атрибуты в индексном узле, как это делается в Unix.
Рис. 12.6. Реализация директорий |
Рассмотрим несколько конкретных примеров.
Еще по теме Реализация директорий:
- Глава 6. Реализация права
- 4.2. Реализация
- 4. Реализация прав по ипотеке
- 3.3. Дальнейшая реализация проекта
- РЕАЛИЗАЦИЯ МЫСЛЕННОГО ПРЕДСТАВЛЕНИЯ
- 10. Реализация заложенного имущества
- Механизм реализации личности
- Статья 591. Реализация предмета залога
- Практическая реализация.
- Практическая реализация.
- Практическая реализация.
- Основные психологические функции и инструментарий их реализации.
- 6.3. Примеры практической реализации метода анализа утверждений
- 6.3. Примеры практической реализации метода анализа утверждений
- 6.1. Понятие и формы реализации права
- Этапы реализации программы сопровождения одаренного ребенка
- 3. Реализация прав, вытекающих из залога