Historia del documento

Páginas: 8 (1752 palabras) Publicado: 22 de agosto de 2012
Gestión de archivos
•  Los archivos son el elemento central de
la mayoría de las aplicaciones
•  Tienen vida fuera de cualquier
aplicación concreta
•  El SO tiene que dar un soporte básico
para la gestión de archivos

Gestión de archivos
Secciones Tanenbaum:
6.1.2 – 6.1.5
6.2.1 – 6.2.4
6.3.1 – 6.3.5
6.4
1

2

Objetivo general

Objetivos particulares

•  Proporcionar alusuario o a la aplicación
acceso transparente archivos
•  El programador no necesita:

•  Cumplir con las necesidades de gestión de datos y con
los requerimientos del usuario
(Ej. tamaño de los ficheros, permisos, etc...)
•  Garantizar que datos de archivos sean válidos
•  Optimizar rendimiento (tiempo de acceso a ficheros,
número de ficheros, etc…)

–  desarrollar Sw de gestión de archivos–  conocer los detalles del Hw o de la
organización lógica empleada por el sistema

•  Independencia del dispositivo

3

Visión del usuario
• 
• 
• 
• 
• 

•  Ofrecer soporte de E/S para la variedad de tipos de
dispositivos de almacenamiento (cinta, disco magnético,
disco óptico, etc.) a través de un conjunto estándar de
rutinas de interfaz de E/S.
•  Minimizar o eliminar laposibilidad de pérdida o
destrucción de datos (copias de seguridad).
4
•  Proporcionar soporte de E/S para múltiples usuarios.

Estructura de archivos (6.1)

Nombres de archivo
Estructura de archivos
Tipos de archivos
Acceso a archivos
Atributos de archivos

¿Qué “ve” el SO?
alce

cerdo

cisne

hiena

Sucesión
de bytes (*)
5

Sucesión
de registros

foca

pato

delfíngato

ibis

león

oso

loro

Árbol

(*) El significado de los mismos depende del programa de usuario

6

1

Tipos de archivos

Acceso a datos en archivos
•  Acceso secuencial

•  Archivos normales: contienen info de
usuario

–  Uno a uno, hacia delante
–  Se puede “rebobinar”

–  Texto (ASCII, editables e imprimibles,
líneas con salto de línea/retorno de carro)–  Binarios

•  Acceso directo (aleatorio)
–  Read (dónde, cuánto)
–  Seek (dónde)+ Read (cuánto)

•  Directorios: mantienen estructura del
sistema de archivos
•  Especiales
–  Caracteres (para modelar dispositivos)
–  Bloques (para modelar discos)

•  Un archivo puede tener un tipo definido
en el momento de creación, o ser
siempre aleatorio
7

Atributos de archivos

8

Directorios(6.2)

•  Acceso y protección
–  Dueño, autorizados, clave, etc.

•  Tipo
–  Oculto, sólo lectura, sistema, temporal, etc.

•  Tiempos

•  Necesarios para controlar y organizar los
archivos
•  Ofrece traducción entre nombres de archivo y
archivos propiamente dichos
•  En muchos sistemas son archivos (especiales)
•  Organización
–  Un solo nivel
–  Dos niveles
–  Jerárquicos–  Acceso, creación, modificación

•  Tamaño

•  Nombres de ruta (path)

–  Actual, máximo (mainframes antiguos)
9

10

Directorios de un solo nivel
•  Lista de entradas, una para cada archivo
•  Puede representarse con un simple archivo
secuencial, con el nombre del archivo
haciendo las veces de clave
•  NO ofrece ayuda en la organización de los
archivos
•  Obliga al usuario a tenercuidado de no usar el
mismo nombre para dos archivos diferentes
•  Búsquedas lentas
11

12

2

Directorios de dos niveles

Directorios jerárquicos

•  Un directorio para cada usuario y un directorio
maestro.
•  El directorio maestro contiene una entrada
para cada directorio de usuario
•  Cada directorio de usuario es una simple lista
de los archivos del usuario
•  Todavía noofrece a los usuarios ayuda para
estructurar sus conjuntos de archivos
•  Implica la necesidad de identificar usuarios

•  Existe un directorio maestro que
contiene un número determinado de
directorios de usuario
•  Cada uno de estos directorios puede
tener a su vez subdirectorios y archivos
como entradas
•  Se pueden tener varios archivos con el
mismo nombre de archivo mientras...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Historias del Documento
  • Historia documentos
  • Historia documentada
  • Historia de los documentos
  • DOCUMENTO HISTORIA
  • Documento informe de historia
  • Documentos para la historia de Finestrat
  • La historia se hace con documentos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS