Физическая структура NTFS

Файловая система NTFS

• Спроектирована специально для Windows
• Поддержка транзакций
• Все данные хранятся в файлах
• Поддержка 64-битных указателей для структур данных
• Поддержка имен файлов до 255 символов (полный путь к файлу до 32767 символов) и кодировки Unicode
• Поддержка сжатия
• Поддержка шифрования (EFS)
• Устойчивость к отказам
• Поддержка нескольких потоков данных для одного файла

Логические и виртуальные номера кластеров NTFS

• Файловая система NTFS работает с целым числом дисковых секторов как с минимальным единичным блоком данных. Такой блок называется кластером. Размер кластера определяется при форматировании тома. Разные тома могут иметь различные размеры кластеров. Знакомым с UNIX, можно отметить, что термин кластер в Windows аналогичен термину размер блока файловой системы в UNIX. Файловая система вычисляет размер кластера, принимая во внимание размер диска и тип используемой файловой системы. Кластер может иметь размер в диапазоне 1-64 Кбайт.
• К кластерам относится несколько важных параметров NTFS. Первый параметр называется логическим номером кластера (logical cluster number— LCN). Файловая система NTFS делит весь диск на кластеры и назначает каждому кластеру номер, начиная с нуля. Этот номер и называется LCN.
• Вторым важным параметром является виртуальный номер кластера (virtual cluster number — VCN), который указывает номер кластера внутри определенного файла.
• Виртуальный номер кластера позволяет вычислить местоположение атрибута, например смещения данных внутри файла, а логический номер кластера дает возможность вычислить смещение относительно тома или раздела для определенного блока данных.
• Максимальный размер раздела NTFS в данный момент ограничен лишь размерами жестких дисков.
• Диск NTFS условно делится на две части. Первые 12% диска отводятся под так называемую MFT зону - пространство, в которое растет метафайл MFT. Запись каких-либо данных в эту область невозможна. MFT-зона всегда держится пустой - это делается для того, чтобы самый главный, служебный файл (MFT) не фрагментировался при своем росте. Остальные 88% диска представляют собой обычное пространство для хранения файлов.

Физическая структура NTFS