5.8 MECANISMO DE RECUPERACIÓN EN CASO DE FALLAS



RECUPERACIÓN

Los archivos y directorios se mantienen tanto en memoria principal como en disco, y debe tenerse cuidado para que los fallos del sistema no provoquen una pérdida de datos o una incoherencia en los mismos.



Comprobación de coherencia: 

Parte de la información de directorios se almacena en la memoria principal (o en caché) para acelerar el acceso. La información de directorios en memoria principal está, generalmente, más actualizada que la correspondiente información en el disco.

La solución en hardware: 
  • Consiste en dedicar un sector del disco a la lista de bloques defectuosos. 
  • Al inicializar el controlador por primera vez: 
  • Lee la “lista de bloques defectuosos”. 
  • Elige un bloque (o pista) de reserva para reemplazar los defectuosos. 
  • Registra la asociación en la lista de bloques defectuosos. 
  • En lo sucesivo, las solicitudes del bloque defectuoso utilizarán el de repuesto.
La solución en software:
  • Requiere que el usuario o el sistema de archivos construyan un archivo con todos los bloques defectuosos. 
  • Se los elimina de la “lista de bloques libres”. 
  • Se crea un “archivo de bloques defectuosos”: 
  • Esta constituido por los bloques defectuosos. 
  • No debe ser leído ni escrito. 
  • No se debe intentar obtener copias de respaldo de este archivo.

No hay comentarios.:

Publicar un comentario