Если я создал файл размером 100 ГБ с помощью утилиты fsutil в Windows, он занимает место на моем жестком диске, однако создание такого большого файла занимает всего несколько секунд.

Как Windows создает такой большой файл и занимает ли он физическое пространство? Т.е. перезаписать какие-либо сектора на диске?

1 ответ1

0

NTFS - это файловая система на основе экстентов, поэтому в основном файловая система просто отслеживает выделенный размер файла и какие части были записаны. Если читается неписанная часть, файловая система просто возвращает нули, поэтому ей не нужно фактически записывать группу нулей во время выделения.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .