Архитектура современных операционных систем
179 8) Содержит список сбойных кластеров на томе и они не выделяются файловой системой для использования. 9) Файл защиты хранит базу данных дескрипторов защиты, действующих в пределах тома. Дескрипторы защиты файлов и каталогов NTFS можно настраивать индивидуально, но для экономии места NTFS хранит настройки дескрипторов защиты в общем файле, который позволяет файлам и каталогам с одинаковыми параметрами защиты ссылаться на один и тот же дескриптор защиты. Такая оптимизация дает существенную экономию в большинстве сред, потому что в них целые деревья каталогов имеют одинаковые параметры защиты. 10) Файл сопоставления имен с буквами в верхнем регистре (uppercase file) с именем $UpCase включает таблицу трансляции букв между верхним и нижним регистрами. 11) Некоторые файлы метаданных NTFS хранит в каталоге расширенных метаданных $Extend, в том числе помещая туда файл идентификаторов объек- тов ($ObjId), файл квот ($Quota), файл журнала регистрации изменений ($UsnJrnl) и файл точек повторного разбора ($Reparse). В этих файлах содер- жится информация, относящаяся к дополнительным возможностям NTFS. Перед началом работы с томом NTFS должна его смонтировать. Она счи- тывает файловую запись MFT и сохраняет в памяти таблицу ее распределения VCN – LCN. Для того чтобы в дальнейшем искать файловые записи других файлов, не обращаясь к диску. Затем NTFS определяет расположение файла журнала тран- закций, открывает его и начинает процедуру восстановления тома. После окончания восстановления NTFS открывает остальные файлы ме- таданных и для некоторых из них (корневой каталог) сохраняет в памяти таб- лицу распределения (VCN – LCN), после чего том считается готовым к работе.
Made with FlippingBook
RkJQdWJsaXNoZXIy MTY0OTYy