Введение в операционные системы. Засов В.А - 22 стр.

UptoLike

Составители: 

22
непрерывная последовательность кластеров MFT уже завершена системными
файлами.
Каждый файл или каталог состоит из набора атрибутов, причем имя файла
и его данные также рассматриваются как атрибуты файла. Каждый атрибут
состоит из полей: тип, длина, значение и, возможно, имя атрибута. Тип, длина и
имя образуют заголовок атрибута.
Имеется системный набор атрибутов, определяемых структурой
тома
NTFS. Они имеют фиксированные имена и коды типа, а также определенный
формат. Могут применяться также атрибуты, определяемые пользователем.
Атрибуты упорядочены по убыванию их кода, причем атрибут одного и того же
типа может повторяться несколько раз. Существует два способа хранения
атрибутоврезидентное хранение в записях таблицы MFT и нерезидентное
хранение во внешних
отрезках. Сортировка может осуществляться только по
резидентным атрибутам.
Системный набор включает следующие атрибуты:
Attribute List список атрибутов, из которых состоит файл; содержит
ссылки на номер записи MFT, где расположен каждый атрибут.
File Name — содержит длинное имя файла в формате Unicode, а также
номер входа в таблице MFT для родительского каталога; атрибут всегда
резидентный.
MS-DOS Name содержит
имя файла в формате 8.3.
Version содержит номер последней версии файла.
Security Desriptor содержит информацию о защите файла: список прав
доступа ACL и поле аудита, которое определяет, какого рода операции
над этим файлом нужно регистрировать.
Volume Version — версия тома, используется только в системных файлах
тома.
Volume Name — имя тома.
Data содержит данные файла.
MFT bitmap — содержит карту
использования блоков в томе.
Index Root — корень B-дерева, используемого для поиска файлов в
каталоге.
Index Allocation нерезидентные части индексного списка B-дерева.
Standard Information содержит всю остальную стандартную
информацию о файле, которую трудно связать с каким-либо из других
атрибутов файла, например, время создания, время обновления и
другие.
Файлы в NTFS в зависимости от способа
размещения делятся на
небольшие, большие, очень большие и сверхбольшие.
Небольшие (small) файлы имеют небольшой размер и могут целиком
располагаться внутри одной записи MFT. Они состоят, по крайней мере, из
следующих атрибутов:
SI — Standard Information;
FN — File Name;
Data;
SD — Security Descriptor.