У меня есть вопрос, связанный с тем, что я в данный момент тестирую/над чем работаю/пытаюсь понять.
Я создал небольшой текстовый файл со следующим содержанием
abc.txt
АБВГДЕФ
Теперь, когда я просматриваю свойства файла
Я вижу, что размер файла составляет 6 байт (так как там 6 символов) и размер на диске составляет 4 Кб. Достаточно справедливо. Должны быть некоторые метаданные, связанные с этим файлом, такие как тип файла, временные метки, информация о безопасности и т. д.
Где хранится вся эта информация? Это MFT (я почти уверен, что это так)? Если да, могу ли я каким-либо образом узнать, сколько места занимают метаданные этого файла?
решение1
Это не так. Ваш файл имеет абсолютный размер 6 байт. Однако используемая вами файловая система имеет размер блока 4 КБ, что означает, что раздел сегментирован на блоки по 4 КБ, и ваш файл, хотя и имеет всего 6 байт, должен быть записан в блоке 4 КБ, отсюда и "Размер на диске".
Из-за этого все файлы в вашей системе будут иметь минимальный «размер на диске» 4 КБ, даже если на самом деле они меньше, и все ваши файлы будут иметь «размер на диске», кратный 4 КБ (4096 байт).
Указанный вами размер метаданных там вообще не отобразится, даже если он хранится вместе с файлом на уровне файловой системы.