Actividad 3:Mapa Conceptual de la organizacin del sistema de archivos
Educacin Superior Abierta y a Distancia Alberto Martnez Romero
ORGANIZACIN DEL SISTEMA DE ARCHIVOS Se basa al arreglo de los registros dentro de un archivo. Ya que todos los archivos estn formados por registros. SISTEMA DE ARCHIVOS LGICA Se refiere a la forma en que los registros se organizan y las caractersticas del medio utilizado para su almacenamiento, para los medios magnticos. ORGANIZACIN SECUENCIAL Es considerada la ms sencilla de implementar, porque los registros se almacenan y se pueden recuperar en serie. Para localizar un registro especifico, se busca en el archivo desde el inicio hasta encontrar el registro solicitado. ORGANIZACIN DIRECTA Son archivos de acceso directo cuyo almacenamiento solo se pueden implementar en dispositivos de almacenamiento de acceso directo, con la diferencia de la organizacin secuencial, la organizacin directa permite acceder a cualquier registro en cualquier orden, sin la necesidad de iniciar la bsqueda desde el principio del archivo. ORGANIZACIN SECUENCIAL INDEXADA Este tipo de organizacin de archivos es una combinacin de los dos tipos de organizacin anteriores, se crea y mantiene a travs de un paquete de software de mtodo. SISTEMA DE ARCHIVOS FISICA los datos son modificados en su acceso contiguo fsico, dependiendo del tipo de dispositivo de almacenamiento secundario, los registros pueden ser de tamao fijo o variable. CINTA MAGNTICA Es uno de los dispositivos de almacenamiento; con ste el archivo fsico est formado de un conjunto de registros fsicos y cada registro est organizado de forma secuencial DISCO MAGNTICO Es otro de los dispositivos secundarios de almacenamiento; dentro del disco, el archivo es considerado una coleccin de registros fsicos del mismo tamao, su caracterstica es que puede estar organizado de forma secuencial, ligada o por medio de una tabla de mapeo. ASIGNACIN DE ESPACIO LIBRE Este mtodo permite decidir al sistema operativo qu partes del disco no estn siendo ocupados. Para el control de dicho espacio libre comnmente se utilizan algunos mtodos para este propsito, vectores de bits, lista ligada, por agrupacin y por contador. Programacin de Sistemas Operativos Unidad 2. Administrador de Sistemas de Archivos Actividad 3:Mapa Conceptual de la organizacin del sistema de archivos
Educacin Superior Abierta y a Distancia Alberto Martnez Romero
OPERACIONES CON ARCHIVOS CREATE Generalmente esta llamada genera el archivo sin dato alguno DELETE Esta llamada es muy comn utilizarla cuando existe un archivo dentro del sistema y ya no es necesario su existencia para liberar espacio en disco. OPEN La utilidad de esta llamada es habilitar al sistema que se le otorgue los atributos y la lista de direcciones de disco CLOSE Esta llama es til para cuando todos los procesos de los archivos estn concluidos READ Llamada til para leer los datos del archivo, por lo general los bytes provienen de la posicin actual. WRITE Se utiliza esta llamada para modificar los datos en los archivos, en su posicin actual APPEND Esta llamada realiza llamadas de write pero con la restriccin de agregar los datos al final del archivo SEEK En la organizacin de acceso aleatorio de los archivos GET ATTRIBUTES Comnmente los procesos requieren leer los atributos de los archivos para realizar alguna llamada o proceso SET ATTRIBUTES Algunos de los atributos de los archivos pueden ser establecidos por el usuario y modificarse despus de que se cre el archivo. RENAME Frecuentemente los usuarios requieren de modificar el atributo del nombre al archivo que existe Programacin de Sistemas Operativos Unidad 2. Administrador de Sistemas de Archivos Actividad 3:Mapa Conceptual de la organizacin del sistema de archivos
Educacin Superior Abierta y a Distancia Alberto Martnez Romero
IMPLEMENTACIN DE ARCHIVOS ASIGNACIN CONTIGUA Es considerado el esquema ms simple pues almacena cada archivo como un bloque secuencial de datos en el disco. Una de las principales ventajas, es la sencillez con que sabe dnde estn los bloques de un archivo, y el rendimiento es bastante bueno pues es posible leer todo el archivo del disco en una sola operacin ASIGNACIN POR LISTA ENLAZADA El segundo mtodo para el almacenamiento de archivos es guardar cada uno como una lista enlazada de bloques de disco. Este mtodo tiene la posibilidad de utilizar todos los bloques y no pierde espacio por fragmentacin de disco. ASIGNACIN POR LISTA ENLAZADA UTILIZANDO NDICES Al utilizar esta implementacin todo el bloque estar disponible por completo para los datos. Su principal desventaja es que toda la tabla debe estar en la memoria para que puede funcionar; en discos grandes se vera afectado, pues entre mayor capacidad del disco, menor ser el rendimiento de bsqueda.