UNIANDES
SISTEMAS OPERATIVOS
TEMA:
NOMBRE: DANIELA GUZMAN
NIVEL: TERCERO SISTEMAS
FECHA: 26-01-2017
ING: LUIS GUALLPA
PUYO PASTAZA
Implementacin de sistemas de archivos
Los sistemas de archivos se almacenan en discos. La mayora de los discos se pueden dividir en
una o ms particiones, con sistemas de archivos independientes en cada particin.
Por cuestin de uniformidad, cada particin inicia con un bloque de arranque no contenga un
sistema operativo que se pueda arrancar.
Asignacin contigua
El esquema de asignacin ms simple es almacenar cada archivo como una serie contigua de
bloques de disco.
-
Utilizando esta organizacin, el bloque completo est disponible para los datos. Adems, el
acceso aleatorio es mucho ms sencillo. Aunque an se debe seguir la cadena para encontrar un
desplazamiento dado dentro del archivo, la cadena est completamente en memoria y se puede
seguir sin necesidad de hacer referencias al disco. Al igual que el mtodo anterior, la entrada de
directorio necesita mantener slo un entero (el nmero de bloque inicial) y aun as puede
localizar todos los bloques, sin importar qu tan grande sea el archivo.
MIPS
este
segmento
comienza
de
la
direccin
Luego sobre esa memoria viene el segmento dinmico, donde se asigna memoria
dinmicamente (conocido tambin como heap o montn).
Memoria Secundaria
Los discos magnticos (en este caso el disco duro ) consiste en la aplicacin de campos
magnticos a ciertos materiales que se orientan en determinadas posiciones hasta despus de
aplicar el campo.
SISTEMAS DE E/S
El sistema de entrada y salida est construido como un conjunto de manejadores apilados, cada
uno de los cuales est asociado a un dispositivo de entrada/salida (archivos, red, etc.).
La arquitectura de E/S, es compleja y est estructurada en capas, cada una de las cuales tiene
una funcionalidad bien definida.
Capas:
-
Proporciona servicios de E/S sncrona y asncrona a las aplicaciones y una interfaz homognea
para poderse comunicar con los manejadores de dispositivo ocultando los detalles de bajo nivel
a la vez pueden proporcionar una interfaz para que el usuario pueda comunicarse entre s y
controla los manejadores que no son comunes entre otros
-
Sistema de archivos
Proporcionan una interfaz homognea, a travs del sistema de archivos virtuales, para acceder a
todos los sistemas de archivos que proporciona el sistema operativo (FFS, SV, NTFS, FAT, etc).
-
Gestor de redes
Proporciona una interfaz homognea para acceder a todos los sistemas de red que proporciona
el sistema operativo (TCP/IP, Novell, etc.). Adems permite acceder a los manejadores de cada
tipo de red particular de forma transparente.
-
Gestor de bloques
Los sistemas de archivos y otros dispositivos lgicos con acceso a nivel de bloques se suelen
limitar a traducir las operaciones del formato del usuario de bloques que entiende el dispositivo
y se las pasan a este gestor de bloques.
-
Gestor de cach
Manejadores de dispositivo
Proporcionan operaciones de alto nivel sobre los dispositivos y las traducen en su mbito
interno a operaciones de control de cada dispositivo particular.