Documentos de Académico
Documentos de Profesional
Documentos de Cultura
3 “A”
Generalidades:
Tipos:
1
Sistemas Operativos Abril Ganán Johnny Fernando
3 “A”
Los núcleos híbridos, parecidos a los micronúcleos puros, excepto porque incluyen
código adicional en el espacio de núcleo para que se ejecute más rápidamente.
2. ESTRUCTURA SENCILLA
2
Sistemas Operativos Abril Ganán Johnny Fernando
3 “A”
5 - Operador
4 - Programas del Usuario
3 - Control de Entrada -
Salida
2 - Comunicaciones Operador
- Proceso
1 - Administración de la
Memoria y del Disco
0 - Asignación del Procesador
y Multiprogramación
Tabla 1.1: Estructura del
S.O. en capas "THE".
3
Sistemas Operativos Abril Ganán Johnny Fernando
3 “A”
Capa 0:
Trabaja con la asignación del procesador.
Alterna entre los procesos cuando ocurren las interrupciones o
expiran los cronómetros.
Proporciona la multiprogramación básica.
Capa 1:
Administra la memoria.
Asegura que las páginas (porciones de memoria) requeridas de los
procesos lleguen a memoria cuando fueran necesarias.
Capa 2:
Administra la comunicación entre cada proceso y la consola del
operador.
Por sobre esta capa, cada proceso tiene su propia consola de
operador.
Capa 3:
Controla los dispositivos de e / s y almacena en buffers los flujos de
información entre ellos.
Por sobre la capa 3 cada proceso puede trabajar con dispositivos
abstractos de e / s en vez de con dispositivos reales.
Capa 4:
Aloja los programas del usuario.
Los programas. del usuario no tienen que preocuparse por el proceso,
memoria, consola o control de e / s.
Capa 5:
Localiza el proceso operador del sistema.
4. MÁQUINAS VIRTUALES
4
Sistemas Operativos Abril Ganán Johnny Fernando
3 “A”
Ejemplo:
Java, donde los programas se ejecutan sobre una JVM (Java Virtual Machine),
haciendo a los programas independientes del hardware utilizado.
Estructura:
Ventajas:
5
Sistemas Operativos Abril Ganán Johnny Fernando
3 “A”
BIBLIOGRAFÍA
http://cic.puj.edu.co/wiki/lib/exe/fetch.php?media=materias:sistemas_operativos
:estruct-so.pdf
http://www.vmware.com/es/virtualization/virtual-machine.html
http://www.configurarequipos.com/doc747.html
http://exa.unne.edu.ar/depar/areas/informatica/SistemasOperativos/SO1.htm
http://www.disa.bi.ehu.es/spanish/ftp/material_asignaturas/Sistemas_Informatic
os/Transparencias/Fundamentos%20de%20Sistemas%20Operativos.pdf
http://es.wikipedia.org/wiki/N%C3%BAcleo_%28inform%C3%A1tica%29
http://www.tooltipsweb.net/foro/index.php?PHPSESSID=430dca408a90ea97da2
24d0b94a827b4&topic=223.msg617#msg617
http://www.mitecnologico.com/Main/EstructuraSistemasOperativos