Subido por JOSE ALFREDO SALAZAR RIVERA

Unidad 5 presentacion

Anuncio

Un sistema operativo debe permitir que la información sea independiente de
cualquier procesos, existen requisitos esenciales para el almacenamiento de
información a largo plazo
Requisitos de un S.O.
1. Almacenar una gran cantidad de información.

2. La información debe permanecer después
de la terminación del proceso que la está
usando.

3. Múltiples procesos deben ser capaces de
acceder a la información concurrentemente
Solución
Consiste en almacenar la información en medios externos (discos, cintas, CD-ROM, etc.) en
unidades llamadas archivos. Son manejados por el S.O. mediante el denominado sistema de
archivos.
Las operaciones en las que están implicados los archivos, tienen que ir a través del S.A. antes de
acceder al dispositivo mediante su manejador
Archivo
Es una colección de información relaciona,
con un nombre, que se graba en
almacenamiento secundario, o es la
unidad mas pequeña de almacenamiento
Los archivos de datos pueden ser
numéricos,
alfabéticos, alfanuméricos o binarios:
puede haber archivos de formato libre.
Todos los sistemas operativos asocian cierta
información a cada archivo, por ejemplo, su
nombre, tipo, la fecha y la hora en que el
archivo fue creado, su tamaño, su
localización, etc. A estos datos se les llaman
atributos del archivo.
varios tipos de archivos.


Linux, distingue entre archivos regulares, directorios y ficheros especiales de
dispositivos.
Los archivos regulares son los que contienen información del usuario.

Los directorios mantienen información sobre la estructura del sistema de
archivos, y los archivos especiales están relacionados con la E/S.

Un sistema de archivos virtual (VFS) es una capa de organización de datos que
se utiliza en una computadora para organizar y acceder a otros esquemas de
archivos.
• Creación.
Los archivos no suelen ser elementos
estáticos, por el contrario, suelen
sufrir numerosas modificaciones y
manipulaciones durante su vida. Los
sistemas operativos proporcionan
servicios para realizar operaciones
sobre los archivos, que son
independientes del dispositivo físico
donde están almacenados.
• ٠ Escritura.
• ٠ Lectura.
operaciones básicas
• ٠
Búsqueda.
• ٠ Borrado

El uso de un sistema de archivos virtual
permite que una computadora con varios
tipos de sistema operativo u otros problemas
de organización de datos proporcione más
fácilmente al usuario un marco para el
acceso a los datos.
Componentes de
un sistema de
archivos
Esta compuesto por métodos de acceso, se ocupa de la manera
en que se tendrá acceso a la información almacenada en el
Sistema de archivos
Método secuencial: La información se procesa por orden de
registro después de otro, es el mas común.
Método directo: se basa en un modelo de archivos que se
corresponde con los dispositivos de disco
Indexado: implica la construcción de un índice para el archivo,
para acceder al archivo directamente y hallar el registro
deseado
Administración de archivos: se ocupa de ofrecer los
mecanismos para almacenar, compartir y asegurar
archivos, también para hacer referencia de ellos
Mapeo de archivos en memoria secundaria:
Respaldo de archivos en un método de
almacenamiento estable.
Componentes de un archivo (metadatos)

ADMINISTRACIÓN DE ALMACENAMIENTO SECUNDARIO: Se ocupa de asignar
espacio para los archivos en dispositivos de almacenamiento secundario

Mecanismos de integridad: Se ocupan de garantizar que no se corrompa la
información.

Organización lógica: contine diferentes rutinas y comandos a través de los
cuales apuntaran a su descriptor o a su estructura

Directorio de identificadores: convierte los identificadores simbólicos de los
archivos en identificadores internos

Sistemas teóricos de archivos: su objetivo es activar y
desactivar a través de las rutinas de abrir y cerrar
archivos para verificar el modo de acceso

Mecanismos de E/S: Por cada petición de acceso al
archivo real, este mecanismo genera operaciones
elementales que se necesitan (se organizan como
hardware y software
Tipos de organización
Lógica: los sistemas de archivos
deben de proveer una capa de
abstracción que oculte los
detalles puramente del hardware
al usuario y le permita usar un
medio de almacenamiento de
forma intuitiva
Organización física: Traslada las
direcciones lógicas en físicas
Encadenada: consiste en un
conjunto de bloques cada uno de
los cuales tiene un campo
destinado para cada dirección
Contigua: el archivo utiliza
registros físicos contiguos
siguiendo la secuencia normal de
dirección
Tabla de mapeo: Depende de la
estrategia de agrupación y la
estrategia de asignación de
archivos
Descargar