Почему удаленный файл на самом деле не удаляется с жесткого диска?

Почему удаленный файл на самом деле не удаляется с жесткого диска?

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

решение1

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

решение2

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

Связанный контент