Site hosted by Angelfire.com: Build your free website today!
     
 



Sistema de Archivos

5.7 Modelo jeraquico

Directorios

 

El directorio contiene un conjunto de datos por cada archivo referenciado.

Fig. 5.7.1 Ejemplo de directorio jerárquico

Una posibilidad es que el directorio contenga por cada archivo referenciado:

  • El nombre.
  • Sus atributos.
  • Las direcciones en disco donde se almacenan los datos.
Otra posibilidad es que cada entrada del directorio contenga:
  • El nombre del archivo.
  • Un apuntador a otra estructura de datos donde se encuentran los atributos y las ,direcciones en disco.

Fig. 5.7.2 Representación gráfica de un directorio jerárquico.

Al abrir un archivo el S. O.:

  • Busca en su directorio el nombre del archivo.

  • Extrae los atributos y direcciones en disco.

  • Graba esta información en una tabla de memoria real.

  • Todas las referencias subsecuentes al archivo utilizarán la información de la memoria principal.

El número y organización de directorios varía de sistema en sistema:
  • Directorio único: el sistema tiene un solo directorio con todos los archivos de todos los usuarios (ver Figura 5.7.3).

  • Un directorio por usuario: el sistema habilita un solo directorio por cada usuario (ver Figura 5.7.4).

  • Un árbol de directorios por usuario: el sistema permite que cada usuario tenga tantos directorios como necesite, respetando una jerarquía general (ver Figura 5.7.5).


Un solo directorio compartido por todos los usuarios.

Fig. 5.7.3 Un solo directorio compartifo por todos los usuarios

Un directorio por usuario.

Fig. 5.7.4 Un directorio por usuario

Un árbol arbitrario por usuario.

Fig. 5.7.5 Un árbol arbitrario por usuario

5.1 Concepto 5.2 Nocion de archivo real y virtual 5.3 Componente de un sistema de archivos 5.4 Organizaicon logica y fisica 5.5 Mecanismos de acceso a los archivos 5.6 Manejo de espacio en memoria secundaria 5.7 Modelo jerarquico 5.8 Mecanismo de recuperacion en caso de falla -Evaluacion -Practica