NTFS включает несколько системных файлов, которые скрыты от просмотра на томе. Системные файлы используются только файловой системой для хранения метаданных и поддержания работы файловой системы. Системные файлы записываются на том утилитой Format. Список системных файлов NTFS представлен в табл. 12.7.
Таблица12.7, Системные файлы NTFS
Системный файл
Имя файла
Описание
Master File Table
(главная файловая таблица)
$Mft
Список содержимого тома NTFS
Master File ТаЫе2
(копия главной файловой таблиць
$MftMirr
-)
Зеркальное отображение наиболее важных
частей MFT, используется для га
рантирования доступа к MFT в случае сбоя
одиночного сектора
Log File
(регистрационный файл)
$LogFile
Список шагов транзакции используемых
Log File System для восстановления состо яния (recoverability)
Volume (том)
$Volume
Имя версия и другая информация относительно тома
Attribute Definition
(определение атрибутов)
$AttrDef
Таблица имен атрибутов номеров и
Дескрипторов
Root Filename Index (индекс корня файловых имен)
$
Корневой каталог
Claster Bitmap
(битовый массив кластеров)
$Bitmap
Описание содержимого тома показываю
щее какие размещаемые модули использованы
Boot File
(загрузочный файл)
$Boot
Содержит информацию начальной загрузки
для тома если том является загрузочным
Bad Cluster File
(файл плохих кластеров)
$BadClus
Содержит указание положения плохих кластеров тома
NTFS заимствовала лучшие свойства FAT и HPFS. От FAT система NTF заимствовала философию «простота рождает эффективность». Эффективность увеличивается, когда число дисковых передач минимизировано для общих операций. От HPFS система NTFS унаследовала методы для повышения быстродействия и гибкости. Например, NTFS использует B-tree, подобные применяемым в HPFS для максимизации эффективности. NTFS поддерживает и длинные и короткие имена файлов для совместимости с MS-DOS, HPFS и другими сетевыми клиентами, включая OS/2, UNIX, Ap-pleShare и NFS. NTFS также обеспечивает многочисленные расширенные (extended) атрибуты и позволяет будущим приложениям определить другие расширенные атрибуты.
NTFS обеспечивает безопасность данных на фиксированных и сменных жестких дисках, что особенно важно для корпоративных пользователей. Например, предположим, что пользователь Alexander имеет сменный жесткий диск на компьютере. Этот жесткий диск форматируется как том NTFS и имеет
разрешения защиты, которые разрешают доступ только Alexander и другому пользователю в этом же домене, Ann. Ann работает в филиале компании. Alexander извлекает диск из компьютера и посылает его Ann, которая устанавливает диск в свой компьютер. При обращении к файлам на диске благодаря тому, что Ann находится в том же самом домене, что и Alexander, она видит, что механизмы защиты внутри области для тома NTFS является неповрежденными.
Внимание! Необходимо убедиться в закрытии системы перед извлечением диска, содержащего том NTFS.
Кроме этого, NTFS обеспечивает систему восстановления, которая является более надежной, чем у FAT или HPFS; NTFS также отвечает требованиям POSIX.
В табл. 12.8 представлены сравнительные характеристики FAT, HPFS и NTFS применительно к Windows NT:
Таблица 12.8. Сравнение характеристик FAT, HPFS и NTFS
Характеристика
FAT
HPFS
NTFS
Filename (имя файла)
«Восемь плюс три» символа ASCII (допускается один разделитель — точка); в Windows NT 255 символов Unicode (допускается несколько разделителей)
254 байта двухбайтных символов (допускается несколько разделителей)
255 символов Unicode (допускается несколько разделителей)
File size (размер файла)
2 в 32 байта
2 в 32 байта
2 в 64 байта
Partition (раздел)
2 в 32 байта
2 в 32 байта
2 в 64 байта
Maximum path length (максимальная длина пути)
64: в Windows NT не ограничена
Не ограничена
Не ограничена
Attributes (атрибуты)
Только несколько однобитовых флажков плюс несколько байтов информации расширенных атрибутов в Windows NT 3.5
Однобитовые флажки плюс 64 Кб информации расширенных атрибутов
Вся информация, включая данные. обрабатывается как атрибуты файла
Directories (каталоги)
Не сортируются
B-tree
B-tree
Philosophy (философия)
Простота
Эффективность на больших дисках
Быстрота, восстанавливаемость и безопасность
Built-in security features (встроенные средства без-опасности)