Академический Документы
Профессиональный Документы
Культура Документы
.
Los archivos y directorios se mantienen tanto en memoria principal como en disco, y se debe tener cuidado para que los fallos del sistema no provoquen una perdida de datos o una incoherencia en los mismos. La informacin de directorios se almacena en la memoria principal o en la cache para acelerar el acceso, la informacin de directorios en memoria principal esta, generalmente mas actualizada que la correspondiente informacin del disco, porque la informacin de directorios almacenada en cache no se escribe necesariamente en el disco al producirse los cambios.
Comprobacin de coherencia.
El comprobador de coherencia (un programa del sistema como lo es FSCK un UNIX y CHKDSK en MS- DOS), compara los datos de la estructura de directorios con los bloques de datos del disco y trata de corregir todas las incoherencias que detecte. Los algoritmos de asignacin y de gestin del espacio libre dictan los tipos de problemas que el comprobador puede tratar de detectar y dictan tambin el grado de xito que el comprobador puede tener en esa tarea.
Errores
La perdida de informacin es uno de los factores que se le debe dar mayor importancia, por la sencilla razn de que al perder informacin se puede perder lo que no nos podemos imaginar en cuanto a la misma y ocasionar perdidas y hasta hablar de una gran cantidad de dinero.
Solucin de Errores
Existen dos tipos de solucin de errores.
La solucin en hardware: Consiste en dedicar un sector del disco a una lista de sectores defectuosos, al inicializar el controlador por primera vez, lee la lista de bloques defectuosos y elige un bloque de reserva para reemplazar los defectuosos y registra esta asociacin en la lista de sectores defectuosos , en lo sucesivo las peticiones al bloque defectuoso utilizaran automticamente al bloque de repuesto
La solucin en Software: requiere que el usuario o el sistema, construyan un archivo todos los bloques defectuosos, sea que cuando detecta un bloque defectuoso lo elimina de la lista de bloques libres y crea un archivo de bloques defectuosos donde estn todos los bloques defectuosos o daados, este archivo no puede ser ledo ni escrito y no puede ser copiado o respaldado.
Bloques-i
Bloques de directorio
La mayora de los sistemas dispone de un programa utilitario que verifica la consistencia del sistema de archivos algunas de sus caractersticas son: Se pueden ejecutar al arrancar el sistema o a pedido
Pueden actuar sobre todos o solo sobre algunos discos
Generalmente utilizan dos tablas: Tabla de bloques libres Tabla de bloques en uso *cada bloque debe estar referenciado por lo menos en una de ellas. Si un bloque no esta en ninguna de las dos tablas esto se vuelve una falla llamada bloque faltante. No produce fallos pero se esta perdiendo espacio en disco duro, se arregla simplemente agregando el bloque a la tabla de bloques libres