Sistema de archivos
Enviado por anderson102003 • 27 de Abril de 2023 • Resumen • 1.537 Palabras (7 Páginas) • 42 Visitas
[pic 1][pic 2][pic 3]
[pic 4][pic 5][pic 6]
Sistemas Operativos
[pic 7][pic 8][pic 9][pic 10][pic 11][pic 12]
Temas a tratar
[pic 13][pic 14][pic 15][pic 16][pic 17][pic 18]
Sistemas Operativos
[pic 19][pic 20][pic 21][pic 22][pic 23][pic 24][pic 25][pic 26]
Los Sistemas de Archivo surgen como respuesta a 3 necesidades:
Grandes cantidades de Almacenamiento de Información.[pic 27]
Permanencia en el tiempo de la información generada por un proceso.[pic 28]
Acceso concurrente de varios procesos a la información.[pic 29]
Sistemas Operativos
[pic 30]Sistema de Archivos[pic 31][pic 32][pic 33][pic 34][pic 35][pic 36][pic 37]
Introducción
La información se organiza en unidades lógicas de almacenamiento, denominadas archivos.[pic 38]
Un proceso puede leer y escribir archivos.[pic 39]
La administración de estas unidades: su creación, nombramiento, características, operaciones, acceso, etc., están administradas por el S.O.[pic 40]
Punto de vista del Usuario: Cómo ve los archivos (nombre, acceso, operaciones realizables, etc.)[pic 41]
Punto de vista del Diseñador: Cómo se organiza la lista de archivos, estructura interna, etc.[pic 42]
Sistemas Operativos
[pic 43][pic 44][pic 45][pic 46][pic 47][pic 48][pic 49][pic 50]
Nombres y Estructura Tipos de Archivos Acceso a Archivos Atributos[pic 51][pic 52][pic 53][pic 54]
Operaciones sobre Archivos[pic 55]
Sistemas Operativos
Sistema de Archivos | |
Archivos | |
Nombres y Estructura |
[pic 56][pic 57][pic 58]
Los archivos constituyen una entidad abstracta de almacenamiento de información, con la finalidad de poder leerla y escribirla en el tiempo.[pic 59][pic 60][pic 61][pic 62][pic 63][pic 64][pic 65]
Primer paso para manejar el concepto, es definir un nomenclatura para su nombramiento.[pic 66]
Un archivo tiene un nombre, definido al momento de su creación y persistirá durante su existencia.[pic 67]
Sistemas Operativos
[pic 68][pic 69][pic 70][pic 71]
Nombres y Estructura[pic 72][pic 73][pic 74][pic 75][pic 76][pic 77][pic 78]
Cada S.O. pone sus reglas
Caracteres que son válidos y caracteres que no. Longitud de los nombres (Windows: 260 caracteres). Distinción entre mayúsculas y minúsculas (UNIX) Nombres reservados o especiales.[pic 79][pic 80][pic 81][pic 82]
Manejo de extensiones como parte del nombre.[pic 83]
Sistemas Operativos
[pic 84][pic 85][pic 86][pic 87]
Nombres y Estructura[pic 88][pic 89][pic 90][pic 91][pic 92][pic 93][pic 94]
La estructura de un archivo indica como se organiza la información en su interior:
Serie no estructurada de Bytes[pic 95]
- El S.O. no maneja en realidad ninguna estructura al interior del archivo; todos son bytes adyacentes. El SW del usuario debe dar una interpretación a cada uno. Da flexibilidad...
Registros de longitud Fija o Bloques[pic 96]
- El S.O. lee y escribe siempre los archivos en unidades llamadas registros (CP/M).
Sistemas Operativos
[pic 97][pic 98][pic 99][pic 100]
Nombres y Estructura[pic 101][pic 102][pic 103][pic 104][pic 105][pic 106][pic 107]
Árbol de registros[pic 108]
- Conjunto de registros de diferente longitud, organizados en forma de árbol ordenado por una llave (key). Permite búsquedas rápidas.
- El S.O. está orientado hacia el manejo de registros con información tipo base de datos
: mainframes, sistemas comerciales.
[graf c/u]
Sistemas Operativos
[pic 109][pic 110][pic 111][pic 112]
Tipos de Archivos[pic 113][pic 114][pic 115][pic 116][pic 117][pic 118][pic 119]
Aunque varía con cada S.O., generalmente hay:
Archivos regulares: Contienen información del usuario (programas fuentes y ejecutables, backups, textos, procesador de textos, hojas de cálculo).[pic 120]
...