Записывает ли утилита fsutil какие-либо данные на жесткий диск?
Если я создал файл размером 100 ГБ с помощью утилиты fsutil в Windows, он занимает место на моем жестком диске, однако создание такого большого файла занимает всего несколько секунд.
Как Windows создает такой большой файл и занимает ли он физическое пространство? Т.е. перезаписать какие-либо сектора на диске?
1 ответ
Решение
NTFS - это файловая система, основанная на экстентах, поэтому в основном файловая система просто отслеживает выделенный размер файла и какие части были записаны. Если читается неписанная часть, файловая система просто возвращает нули, поэтому ей не нужно фактически выписывать группу нулей во время выделения.