Физическая организация данных NTFS

Файловая система NTFS была разработана в качестве основной файловой системы для ОС WINDOWS NT в начале 90 – ых годов с учетом опыта разработки файловых систем FAT и HPFS (основная файловая система для OS / 2), а также других существовавших в то время файловых систем.

Основными свойствами NFTS являются:

- Поддержка больших файлов и больших дисков до 2 64 байт;

- Восстанавливаемость после сбоев и отказов программ и аппаратуры;

- Высокая скорость операций при работе с дисками, в том числе и для больших дисков;

- Низкий уровень фрагментации, в том числе и для больших дисков;

- Устойчивость к отказам дисков;

- Поддержка длинных символьных имен до 255 символов

- Использование для имен файлов кодировки Unicode, что позволяет пользователям стран, где не используется латинский алфавит, писать имена файлов на родном языке;

- Контроль доступа к каталогам и отдельным файлам;

Логический диск в NFTS принято называть томом. Основная структура тома – это главная таблица файлов (Master File Table, MFT), которая представляет собой линейную последовательность записей фиксированного размера. Длина записи зависит от объема диска – 1, 2 или 4 Кбайта. По умолчанию принято 2 Кбайта. Каждая запись описывает один файл или один каталог. В записи содержатся атрибуты файла: имя, стандартная информация и адреса кластеров, которые занимает файл. Если файл большой, то он может занимать несколько записей в таблице MFT.