Структура потока NTFS - PullRequest
       47

Структура потока NTFS

1 голос
/ 06 ноября 2011

Я читал о структуре NTFS здесь , главный вопрос, на который я хотел ответить для себя, состоял в том, как блоки во фрагментированных потоках связаны друг с другом.

На странице объясняется, что в файлах Master File Table есть информация о своих потоках, но точное объяснение того, какая информация существует и как потокам известно, какие блоки принадлежат им, отсутствует.

Мой вопрос:

Как именно NTFS связывает строки блоков с фрагментированными потоками? Это заголовки блоков с указателями на следующий блок? таблица ассоциации потоковых блоков? что-то еще более умное, о чем я не думал?

1 Ответ

0 голосов
/ 15 ноября 2012

См. Раздел «Атрибуты записи файлов NTFS». Данные атрибутов (которые включают в себя данные, потоки, имена, информацию о безопасности и т. Д.) Могут либо находиться в самой записи файла («резидентный атрибут»), либо храниться в упорядоченной коллекции экстентов на диске («нерезидентный атрибут») , В первом случае данные находятся в самой записи атрибута; последний случай имеет сжатое представление списка экстентов в записи атрибута.

...