Архитектура современных операционных систем
171 Поскольку NTFS не привязывается к размеру сектора, она может работать с дисками, имеющими нестандартные сектора. Все кластеры внутри тома последовательно нумеруются. Таким образом, каждый кластер тома имеет свой уникальный номер внутри тома - LCN (Logical Cluster Number). NTFS внутри тома работает только с LCN. Вся информация на томе, в том числе и управляющие структуры NTFS хранятся в виде файлов. Такое решение имеет следующие преимущества: 1. доступ ко всем данным тома (в том числе и управляющим) осуществляется унифицированным образом с помощь файловых объектов. 2. так как с любым файлом связан его дескриптор защиты, стандартным обра- зом осуществляется назначение и проверка прав доступа не только к фай- лам, но и управляющим структурам NTFS. Том NTFS имеет следующую структуру (рис. 5.3.): Файлы 0 MFT 1 Копия MFT 2 Файлы Метаданных NTFS … 15 16 Файлы пользователей … Рис. 5.3. Каждому файлу, расположенному на томе, включая и саму MFT, отводит- ся одна или несколько строк, описывающих этот файл. Эта строка называется файловой записью. (File Record). Если вся информация о файле не помещается в одну строку MFT, то файлу может быть выделено несколько строк в MFT. То- гда первая строка в MFT, описывающая файл, называется базовой файловой за- писью. Она содержит ссылки на остальные файловые записи файла. Файл на томе идентифицируется 64-разрядной величиной, называемой файловой ссылкой (File Reference). № Последовательности № Файла 63 48 47 0 Рис. 5.4.
Made with FlippingBook
RkJQdWJsaXNoZXIy MTY0OTYy