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