Computadoras
Conjunto de programas que gestionan los recursos de hardware para proveer servicios.
Explota lo servicios de N procesadores para ofrecer servicios. También gestiona memoriaprincipal y E/S.
Kernel
Parte mas importante del Sistema operativo, esta se carga en la memoria principal y viene de la palabra kern que significa raíz.
Es el encargado de gestionar los recursoshardware y asignarlos a los diferentes programas. En otras palabras da aceeso del hw a los diferentes programas en ejecución. Este también se encarga del multiplexado.
Microkernel: Facilita abstraccionesde HW subyacente realmente potente y variadas.
Microkernel:
Proporcionan un pequeño conjunto de abstracciones simples del HW y utilizan los servidores.
Hibridos: Parecidos a los micronucleos perocontienen código adicional para que se ejecute mas rápido.
Exonucleos: Unico que no facilitan abstracciones, usan bibliotecas para mayor funcionalidad gracias al directo o casi directo o casidirecto al HW.
Procesos
Es un programa ejecutante donde intervienen el contador del programa registros y variables.
No existe un multiprocesador en si en realidad el sistema cambia de un proceso aotro.
Idea de la receta de la cocina:
Receta:Programa
Chef: Procesador
Ingredientes: Datos de entrada.
El proceso es toda la actividad desde leer la recete agregar ingredientes y hornear.
Un procesopuede iniciar desde :
Arranque
Desde otro proceso
Petición del usuario
Trabajo por lotes
Y puede terminaer:
Salida normal
Error
Error fatal
Eliminado por otro proceso
Estados de losprocesos
Surgen para el control de los procesos, y obedecen a su participación y disponibilidad dentro del S.O.
La misión del procesador es ejecutar las instrucciones en memoria principal(procesos) estepuede intercalar la ejecución.
Program counter o puntero de instrucciones Registro cambiante que dicta la secuencia de instrucciones a procesar.
El contador puede apubtar a diferentes programas a...
Regístrate para leer el documento completo.