Estructura de SO
Estructura
Sistemas
Monolíticos.
Sistema
de
Capas
Descripción
Ventajas
Desventajas
Construcción
del Carecen de protecciones
programa final abase de
y privilegios al entrar a
módulos
compilados
rutinas que manejan
Es la estructura de los
separadamente que se
diferentes aspectos de
primeros
sistemas
unen a través de un
losrecursos de la
operativos,
construidos
ligador.
computadora,
como
fundamentalmente por un Buena definición de
memoria, disco, entre
solo programa compuesto
otros
parámetros de enlace
de unconjunto de rutinas
entre
las
distintas Carecen de flexibilidad
entrelazadas de la forma
rutinas existentes, que
para soportar diferentes
que cada una puede
puede provocar mucho
ambientes detrabajo o
llamar a cualquier otra.
acoplamiento.
tipos de aplicaciones.
Son eficientes y rápidos
en su ejecución y
gestión.
Consiste en organizar o
estructurar por jerarquía
cada una deestas capas o Modularidad.
Cada capa implica una
anillos
(interfaz
de Depuración
demanda
extra
de
y
usuario, drivers, Kernell),
recursos.
verificación.
cada una constituida Mantenimiento
sobre
la
inmediata
inferior.
Ejemplo de SO.
UNIX
LINUX
FREEBSD
THE
MULTICS
Microkernel
Modelo
Cliente-Servidor
La idea básica detrás del
diseño demicrokernel es
lograr
una
alta
confiabilidad al dividir el
sistema operativo en
módulos pequeños y bien
definidos, solo uno de los
cuales (el microkernel) se
ejecuta en modo kernel y
el resto seejecuta como
procesos
de
usuario
ordinario,
sin
poder
relativamente.
Reduce la complejidad
(Simplicidad)
escentralizacion de los
fallos.
Bajo
rendimiento,
debido
a
que
la
Flexibilidad en el patrón
comunicación es a través
de diseño.
de mensajes que no son
Portabilidad, si se aplica
eficientes,
como las
una
adecuada
llamadas
al
sistema.
implementación.
en...
Regístrate para leer el documento completo.