Sistemas de archivos

Solo disponible en BuenasTareas
  • Páginas : 26 (6441 palabras )
  • Descarga(s) : 0
  • Publicado : 6 de enero de 2011
Leer documento completo
Vista previa del texto
Tabla de contenido
Introducción 3
Funciones del Sistema de Archivos 3
El Sistema de Archivos 4
Archivos 5
Nombre de los Archivos 5
Estructura de un Archivo 5
Tipos de Archivos 5
Acceso a un Archivo 6
Atributos de Archivo 6
Operaciones con Archivos 7
Archivos Mapeados a Memoria 7
Directorios 8
Sistemas Jerárquicos de Directorios 8
Nombre de las Rutas de Acceso 10Operaciones con Directorios 11
Implantación del Sistema de Archivos y sus Relaciones con la Asignación y Liberación de Espacio 11
Implantación de Archivos 12
Implantación de Directorios 19
Archivos Compartidos 20
Administración del Espacio en Disco 21
Tamaño del bloque 22
Registro de los bloques libres 23
Disk quotas 23
Confiabilidad del Sistema de Archivos 24
Manejo de un bloquedefectuoso 24
Respaldos (copias de seguridad o de back-up) 24
Consistencia del sistema de archivos 25
Desempeño del Sistema de Archivos 27
Descriptor de Archivos 29

Introducción
Todas las aplicaciones computarizadas necesitan almacenar y recuperar la información:
* Superando las limitaciones del almacenamiento real.
* Trascendiendo a la duración de los procesos que las utilizano generan.
* Independizando a la información de los procesos permitiendo el acceso a la misma a través de varios procesos.
Las condiciones esenciales para el almacenamiento de la información a largo plazo son:
* Debe ser posible almacenar una cantidad muy grande de información.
* La información debe sobrevivir a la conclusión del proceso que la utiliza.
* Debe ser posible quevarios procesos tengan acceso concurrente a la información.
La solución es el almacenamiento de la información en discos y otros medios externos en unidades llamadas archivos:
* Los archivos deben ser persistentes, es decir que no deben verse afectados por la creación o terminación de un proceso.
* Los archivos son una colección de datos con nombre.
* Pueden ser manipulados como unaunidad por operaciones como: open, close, create, destroy, copy, rename, list.
* Los elementos de datos individuales dentro del archivo pueden ser manipulados por operaciones como: read, write, update, insert, delete.
Funciones del Sistema de Archivos
Los usuarios deben poder crear, modificar y borrar archivos.
Se deben poder compartir los archivos de una manera cuidadosamente controlada.El mecanismo encargado de compartir los archivos debe proporcionar varios tipos de acceso controlado:
* Ej.: “Acceso de Lectura”, “Acceso de Escritura”, “Acceso de Ejecución”, varias combinaciones de estos, etc.
Se debe poder estructurar los archivos de la manera más apropiada a cada aplicación.
Los usuarios deben poder ordenar la transferencia de información entre archivos.
Se debenproporcionar posibilidades de “respaldo” y “recuperación” para prevenirse contra:
* La pérdida accidental de información.
* La destrucción maliciosa de información.
Se debe poder referenciar a los archivos mediante “Nombres Simbólicos”, brindando “Independencia de Dispositivos”.
En ambientes sensibles, el sistema de archivos debe proporcionar posibilidades de “Cifrado” y “Descifrado”.El sistema de archivos debe brindar una interfase favorable al usuario:
* Debe suministrar una “visión lógica” de los datos y de las funciones que serán ejecutadas, en vez de una “visión física”.
* El usuario no debe tener que preocuparse por:
* Los dispositivos particulares.
* Dónde serán almacenados los datos.
* El formato de los datos en los dispositivos.
*Los medios físicos de la transferencia de datos hacia y desde los dispositivos.
El Sistema de Archivos
Un “Archivo” es un conjunto de registros relacionados.
El “Sistema de Archivos” es un componente importante de un S. O. y suele contener:
* “Métodos de acceso” relacionados con la manera de acceder a los datos almacenados en archivos.
* “Administración de archivos” referida a la...
tracking img