Mindmap
Estructuras: Niveles o estratos de diseño de un Sistema Operativo
Inhalt der Mindmap
Estructuras: Niveles o estratos de diseño de un Sistema Operativo
Estructura Monolítica o modular
- Primeros Sistemas constituidos por un solo programa
- Rutinas entrelazadas capaces de llamarse entre sí
- Características
- Programa final basado en módulos
- Se unen a través de linkers
- Buena definición de parámetros de enlace
- Carece de protección a las rutinas
- Hechos a medida, eficientes y rápidos
- Poco flexibles en ambientes de trabajo o aplicaciones
- Programa final basado en módulos
- Características
- Rutinas entrelazadas capaces de llamarse entre sí
- Primeros Sistemas constituidos por un solo programa
Estructura Jerárquica o por estratos
- Mayor organización del software
- El SO se divide en pequeñas partes cada una con una función definida
- Capas o niveles
- Capa -1 Hardware
- Capar 0 Planificación del CPU
- Capa 1 Gestión de memoria
- Capa 2 Control de la consola de operación
- Capa 3 Control de operaciones E/S
- Capa 4 Gestión de archivos
- Capa 5 Control de programas de usuario
- Capas o niveles
- El SO se divide en pequeñas partes cada una con una función definida
- Mayor organización del software
Estructura Anilos
- Cada capa tiene una apertura para hacer llamadas a las inferiores
- Capas más internas más protegidas (más privilegiadas)
- Capas
- 1ra de afuera hacia dentro : Gestión de información
- 2da Gestión de memoria
- 3ra Gestión de entrada y salida
- 4ta Gestión de CPU
- Factores externos que intervienen directamente en la externa
- - Aplicación de Usuario -Spool - Interprete de comandos
- Capas
- Capas más internas más protegidas (más privilegiadas)
- Cada capa tiene una apertura para hacer llamadas a las inferiores
Nucleo Kernel
- capas
- 1 Gestión de memoria:
- 2 Procesador
- 3 Entrada/Salida
- 4 Información o aplicación o Intérprete de lenguajes
- 5 Control de archivos
- capas
Cliente Servidor
- Es el más reciente
- Lo puede ejecutar la mayoría de las computadoras y es de propósito general
- El núcleo comunica al cliente y al servidor
- En el proceso se rolan los papeles de cliente o servidor
- Cliente
- Hace la petición como acceso a archivos o solución a una operación
- Servidor
- Envía una respuesta a la petición recibida
- Cliente
- En el proceso se rolan los papeles de cliente o servidor
- El núcleo comunica al cliente y al servidor
- Lo puede ejecutar la mayoría de las computadoras y es de propósito general
- Es el más reciente
Máquina Virtual
- Aplicación que simula el funcionamiento de una máquina real
- Es un sistema operativo que permite instalar otros
- Presenta una interface para cada proceso (para cada SO)
- Parece ser varias máquinas distinas
- No necesita tener un dico o particion para cada SO
- La máquina real debe ser potente para evitar lentitud
- No necesita tener un dico o particion para cada SO
- Parece ser varias máquinas distinas
- Presenta una interface para cada proceso (para cada SO)
- Es un sistema operativo que permite instalar otros
- Aplicación que simula el funcionamiento de una máquina real
Informationen
- Beschreibung
- Mapa conceptual de las estructuras en sistemas operativos
- Erstellt von
- Bera M · Sep 2015
- Aktualisiert
- 26 Aug 2017
- Aufrufe
- 1.436
- Tags
- Bewertung