5.8 Mecanismos de recuperación en caso de falla
Recuperación
Los archivos y directorios se mantienen tanto en memoria principal como en disco,
y debe tener. Se cuidado para que los fallos del sistema no provoquen una pérdida
de datos o una incoherencia en los mismos.
Comprobación de coherencia.
Como hemos explicado en la Sección 11.3, 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 en11a memoria principal está, generalmente, más
actualizada que la correspondiente información en el disco, porque la información
de directorios almacenada en caché no se escribe necesariamente en el disco
nada más producirse la actualización.
Considere, entonces, el posible ejemplo de un fallo de la computadora. El
contenido de la caché y de los búferes, así como de las operaciones de E/S que
se estuvieran realizando en ese momento, pueden perderse, y con él se perderán
los cambios realizados en los directorios correspondientes a los archivos abiertos.
Dicho suceso puede dejar el sistema de archivos en un estado incoherente. El
estado real de algunos archivos no será el que se describe en la estructura de
directorios.
Con frecuencia, suele ejecutarse un programa especial durante el reinicio para
comprobar las posibles incoherencias del disco y corregidas
Comentarios
Publicar un comentario