8

Из статьи о восстановлении файлов я прочитал, что когда файл удаляется на вашем компьютере, удаляется только указатель на файл, а пространство, занимаемое файлом, помечается как свободное для использования. Является ли это единственной причиной для восстановления "удаленных" файлов или есть другие причины, по которым занимаемое пространство фактически не удаляется (биты установлены в ноль)?

2 ответа2

20

Причиной предпочтения удаления ссылок вместо обнуления файла является производительность. Гораздо проще просто обнулить переменную в структуре данных файловой системы, чем начинать перезапись всего файла. В современных файловых системах удаление ссылок с файла занимает постоянное количество времени независимо от размера файла, тогда как время, затрачиваемое на перезапись файла, пропорционально размеру файла.

8

Потому что это займет гораздо больше времени и не нужно, если вы не хотите, чтобы восстановление удаленных файлов было невозможным, что редко бывает.

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