Por que o arquivo excluído não foi realmente excluído do disco rígido?

Por que o arquivo excluído não foi realmente excluído do disco rígido?

Deum artigo sobre recuperação de arquivosEu li que quando um arquivo é excluído do seu computador, apenas um ponteiro para o arquivo é excluído e o espaço ocupado pelo arquivo é marcado como de uso livre. A única razão para isso é recuperar arquivos "excluídos" ou há algum outro motivo pelo qual o espaço ocupado não é realmente excluído (bits definidos como zero)?

Responder1

O motivo para preferir desvincular em vez de zerar um arquivo é o desempenho.É muito mais fácil simplesmente zerar uma variável na estrutura de dados do sistema de arquivos em vez de começar a sobrescrever um arquivo inteiro. Em sistemas de arquivos modernos, a desvinculação do arquivo leva um tempo constante, independentemente do tamanho do arquivo, enquanto o tempo gasto na substituição de um arquivo é proporcional ao tamanho do arquivo.

Responder2

Porque levaria muito mais tempo e não é necessário, a menos que você queira impossibilitar a recuperação dos arquivos excluídos, o que raramente acontece.

informação relacionada