Sistema de archivo
5.5 MECANISMO DE ACCESO DE ARCHIVO
Existen varios mecanismos para
acceder los archivos: Directorios, descriptores de archivos, mecanismos de
control de acceso y procedimientos para abrir y cerrar archivos.
Descriptores de archivos.
El descriptor de archivos o
bloque de control de archivos es un bloque de control que contiene
información que el sistema necesita para administrar un archivo.
Es una estructura muy dependiente del
sistema.
Puede incluir la siguiente
información:
- Nombre simbólico del archivo.
- Localización del archivo en el almacenamiento
secundario.
- Organización del archivo (método de
organización y acceso).
- Tipo de dispositivo.
- Datos de control de acceso.
- Tipo (archivo de datos, programa objeto,
programa fuente, etc.).
- Disposición (permanente contra temporal).
- Fecha y tiempo de creación.
- Fecha de destrucción.
- Fecha de la última modificación.
- Suma de las actividades de acceso (número de
lecturas, por ejemplo).
Los descriptores de archivos suelen
mantenerse en el almacenamiento secundario; se pasan al almacenamiento primario
al abrir el archivo.
El descriptor de archivos es controlado
por el sistema de archivos ; el usuario puede no hacer referencia
directa a él.
A cada uno de los archivos se le
asigna un descriptor el cual contendrá toda la información que necesitará el
sistema de archivos para ejecutar con él los comandos que se le soliciten. El
descriptor se mantendrá en memoria principal desde que el archivo es abierto
hasta que sea cerrado, y debe tener al menos la siguiente información,
identificación del archivo, lugar de almacenamiento, información del modo de
acceso.
Identificación del archivo. Consiste
de dos partes que es el nombre simbólico que es el que le da el usuario y un
identificador interno que es asignado por el sistema operativo (número). Lugar
de almacenamiento así como el tamaño del archivo. Modo de acceso. Se debe
indicar en forma explícita quien puede accesar el archivo y conque derecho.
Fig. 5.5.1 Ejemplo
ilustrativo del control de acceso
Mecanismo de control
de acceso.
Control de un sistema de información
especializado en detectar los intectos de acceso, permitiendo el paso de las
entidades autorizadas, y denegando el paso a todas las demás. Involucra medios
técnicos y procedimientos operativos.
Mecanismo que en función de la
identificación ya autenticada permite acceder a datos o recursos.
Los Directorios son utilizados por el
sistema operativo para llevar un registro de los archivos que incluye el
nombre, los atributos y las direcciones en disco donde se almacenan los datos
del archivo referenciado.
Open (abrir): antes de utilizar
un archivo, un proceso debe abrirlo. La finalidad es permitir que el sistema
traslade los atributos y la lista de direcciones en disco a la memoria
principal para un rápido acceso en llamadas posteriores.
Close (cerrar): cuando concluyen
los accesos, los atributos y direcciones del disco ya no son necesarios, por lo
que el archivo debe cerrarse y liberar la tabla de espacio interno.
No hay comentarios:
Publicar un comentario