1 / 13

INSTITUTO TECNOLOGICO SUPERIOR DE TAMAZUNCHALE

INSTITUTO TECNOLOGICO SUPERIOR DE TAMAZUNCHALE. SISTEMAS OPERATIVOS. TEMAS: 5.5 Mecanismos de acceso a los archivos. 5.6 Manejo de espacio en memoria secundaria . EQUIPO ·# 3. Existen varios mecanismos para acceder los archivos: Directorios, D escriptores de archivos,

boris
Download Presentation

INSTITUTO TECNOLOGICO SUPERIOR DE TAMAZUNCHALE

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. INSTITUTO TECNOLOGICO SUPERIOR DE TAMAZUNCHALE SISTEMAS OPERATIVOS TEMAS: 5.5 Mecanismos de acceso a los archivos.5.6 Manejo de espacio en memoria secundaria. EQUIPO ·# 3

  2. Existen varios mecanismos para acceder los archivos: • Directorios, • Descriptores de archivos, • Mecanismos de control de acceso • Procedimientos para abrir y cerrar archivos

  3. 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.

  4. 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).

  5. Suelen mantenerse en el almacenamiento secundario; se pasan al almacenamiento primario al abrir el archivo. 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 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.

  6. MECANISMO DE CONTROL DE ACCESO Control de un sistema de información especializado en detectar los intentos 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.

  7. 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.

  8. PROCEDIMIENTOS PARA ABRIR Y CERRAR ARCHIVOS 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.

  9. 5.6 Manejo de espacio en memoria secundaria

  10. La Memoria Secundaria , auxiliar, externa no es tan veloz pero tiene gran capacidad para almacenar información en dispositivos tales como discos, cintas magnéticas, discos ópticos.

  11. El Sistema Operativo o Sistema de Gestión de Archivos es el encargado de la asignación de bloques: • Debe asignarle el espacio de Memoria Secundaria a los archivos. • Es necesario guardar constancia del espacio disponible para asignar. • El manejo del espacio libre en disco se lleva a cabo de la siguiente manera: • · Vector de bits • · Lista ligada (lista libre) • · Por conteo (agrupación)

  12. Vector de bits. El espacio libre en disco es frecuentemente implementado como un mapa de bits, donde cada block es representado por un bit y si el bloc es libre el bit es cero de lo contrario está asignado.11000111. Lista ligada. Una lista ligada de todos los blocks libres. Cada entrada de la lista de espacio libre consiste de una dirección de disco y un contador (por conteo).

  13. Por agrupación. Se almacena la dirección en n blocks libres en el primer block libre y el último contiene la dirección de otro block que contiene la dirección de otros blocks libres. Para manejar los espacios en disco existen los siguientes métodos: Contiguos. Esta asignación requiere que cada archivo ocupe un conjunto de direcciones contiguas en el disco, su asignación es definida por la dirección del primer bloc y la longitud del archivo. Asignación ligada o encadenada. Cada archivo es una lista ligada de blocks y el directorio contiene un apuntador al primer bloc y al último. Asignación Indexada. Cada archivo tiene su propio bloc de índice el cual es un arreglo de direcciones de bloc.

More Related