
Deun artículo sobre recuperación de archivosLeí que cuando se elimina un archivo en su computadora, solo se elimina un puntero al archivo y el espacio ocupado por el archivo se marca como de uso gratuito. ¿Es la única razón para recuperar archivos "eliminados" o hay otras razones por las que el espacio ocupado no se elimina realmente (los bits se establecen en cero)?
Respuesta1
La razón para preferir desvincular un archivo en lugar de ponerlo a cero es el rendimiento.Es mucho más fácil simplemente poner a cero una variable en la estructura de datos del sistema de archivos en lugar de comenzar a sobrescribir un archivo completo. En los sistemas de archivos modernos, desvincular el archivo lleva una cantidad de tiempo constante independientemente del tamaño del archivo, mientras que el tiempo dedicado a sobrescribir un archivo es proporcional al tamaño del archivo.
Respuesta2
Porque llevaría mucho más tiempo y no es necesario a menos que quieras imposibilitar la recuperación de archivos eliminados, lo que rara vez ocurre.