unidad v

30
UNIDAD V. SISTEMAS DE ARCHIVOS

Upload: erick-mendez

Post on 16-Sep-2015

217 views

Category:

Documents


2 download

DESCRIPTION

NEII

TRANSCRIPT

Sistemas de Archivos

UNIDAD V.Sistemas de ArchivosReferenciaAndrew S.Tanenbaum. Sistemas operativos diseo e implementacion. Capitulo 5.

Jesus carretero. Sistemas operativos una vision aplicada. Capitulo 8.

UNIDAD V.Sistemas de Archivos5.1. COnceptoSistemas de archivosDesde el punto de vista del usuario:Los usuarios ven los archivos como un conjunto de informacin estructurada segn sus necesidades o las de sus aplicaciones.

Desde el punto de vista del sistema operativo:El Sistema Operativo los contempla como conjuntos de datos estructurados segn sus necesidades de almacenamiento y representacin.Concepto de ArchivoUn archivo es la unidad de almacenamiento lgico, no voltil, que oculta los detalles del sistema fsico de almacenamiento y que agrupa un conjunto de informacin relacionada entre s bajo un mismo nombre.Atributos generales de un archivoNombreIdentificador nicoTipo de ArchivoProteccinTamao del ArchivoInformacin TemporalInformacin de Control del Archivo.

Operaciones con archivosCreateDeleteOpenCloseReadWriteAppendSeekGet attributesRenameTarea: investiga formalmente que hacen cada una de estas operacionasDirectoriosUn directorio es un objeto que relaciona de forma unvoca el nombre de usuario de un archivo y el id descriptor interno del mismo usado por el sistema operativo.

Los directorios sirven para organizar y proporcionar informacin acerca de la estructuracin de los archivos en los sistemas de archivos. Un mismo nombre no puede identificar varios archivos, pero si varios archivos ser identificados por un mismo nombre.Modelos jerrquicos

Un Directorio Compartido por todos los usuarios.Modelos jerrquicosUn Directorio por usuario.

Modelos jerrquicosUn rbol arbitrario por usuario

UNIDAD V.Sistemas de Archivos5.2 Archivos reales y virtualesArchivo virtualEs un archivo de uso temporal que es utilizado por los procesos del sistema mientras se estn ejecutando dichos procesos. Estos archivos se crean durante la ejecucin de un sistema y los utiliza para el almacenamiento de informacin, intercambio y organizacin mientras se ejecuta el sistema, su tamao es muy variable y terminan al detener la ejecucin del sistema, muchos de ellos son borrados, por ejemplo, los Archivos *.tmp.

Archivo realEs un objeto que contiene programas, datos o cualquier otro elemento.

Un archivo se muestra de manera real, en la informacin del espacio que ocupa en un disco duro o sistema de almacenamiento, en otras palabras su tamao en bytes.

UNIDAD V.Sistemas de Archivos5.3 Componentes de un sistema de archivosLo conforman todas aquellas rutinas encargadas de administrar todos los aspectos relacionados con el manejo de Archivos.

En general, un Sistema de Archivos est compuesto por:Mtodos De Acceso, Administracin De Archivos, Administracin De Almacenamiento Secundario, Mecanismos De Integridad.Mtodos De Acceso.

Se ocupan de la manera en que se tendr acceso a la informacin almacenada en el archivo. Ejemplo: Secuencial, Directo, indexado, etc.

Administracin De Archivos.

Se ocupa de ofrecer los mecanismos para almacenar, compartir y asegurar archivos, as como para hacer referencia a ellos.

Administracin De Almacenamiento Secundario.

Se ocupa de asignar espacio para los archivos en los dispositivos de almacenamiento secundario. En la siguiente figura se muestra un ejemplo de la administracin de espacio en un disco duro.

Mecanismos De Integridad.Se ocupan de garantizar que no se corrompa la informacin de un archivo, de tal manera que solo la informacin que deba estar en el, se encuentre ah.

UNIDAD V.Sistemas de Archivos5.4. Organizacin logica y fisicaTarea: Investigar organizacin logica y fisica del sistema de archivos.

UNIDAD V.Sistemas de Archivos5.5.mecanismos de acceso a los archivosExisten varios mecanismos para acceder los archivos:

Directorios, Descriptores de archivos, Mecanismos de control de acceso 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 informacin que el sistema necesita para administrar un archivo.

Es una estructura muy dependiente del sistema.

Puede incluir la siguiente informacin:

Nombre del archivo.Localizacin del archivo en el almacenamiento secundario.Tipo de dispositivo.Tipo (archivo de datos, programa objeto, programa fuente, etc.).Disposicin (permanente contra temporal).Fecha y tiempo de creacin.Fecha de la ltima modificacin.Suma de las actividades de acceso (nmero de lecturas, por ejemplo).

Mecanismo de control de acceso.

Control de un sistema de informacin especializado en detectar los intentos de acceso, permitiendo el paso de las entidades autorizadas, y denegando el paso a todas las dems. Involucra medios tcnicos y procedimientos operativos.

Mecanismo que en funcin de la identificacin ya autenticada permite acceder a datos o recursos.

Mecanismo de control de acceso.

Control de un sistema de informacin especializado en detectar los intentos de acceso, permitiendo el paso de las entidades autorizadas, y denegando el paso a todas las dems. Involucra medios tcnicos y procedimientos operativos.

Mecanismo que en funcin de la identificacin ya autenticada permite acceder a datos o recursos.

Directorios.

Procedimientos para abrir y cerrar archivos.

TAREA.

INVESTIGAR TEMAS 5.6 Y 5.7