Escolar Documentos
Profissional Documentos
Cultura Documentos
Contenido
Niveles clsicos de un SO
Ncleo de un SO
Funciones bsicas del ncleo
procesos Funciones:
Tratamiento de interrupciones Conmutacin del procesador entre procesos (soporte al
diagrama de estados) Mecanismos bsicos de comunicacin y sincronizacin entre hilos y procesos Carga inicial y activacin de la configuracin del sistema
EDSO
Espera
Despertar
Listo
mediante el cual otros mdulos (E/S, memoria) pueden interrumpir la ejecucin normal del procesador.
La tabla siguiente enumera las clases ms comunes de
interrupciones. Las interrupciones aparecen, principalmente, como una va para mejorar la eficiencia del procesamiento.
Objetivo principal del despachador: Optimizar la eficiencia del sistema, de acuerdo con criterios considerados importantes para el ambiente del sistema operativo.
FUNCIONES
El despachador examina la prioridad de los procesos. Controla los recursos de una computadora y los asigna entre los
trabajos al despachador de corto plazo. Es invocado cada vez que un proceso termina y abandona el sistema. Se encarga de la transicin de un proceso del estado de dormido al estado de listo.
listos en memoria principal. Se encarga de las transiciones de listo a ejecutndose. Se invoca cada vez que ocurre un cambio de proceso en el estado de ejecutndose.
Algoritmos de despacho
FIFO
Prioridades
Round Robin (rebanadas de tiempo) Colas mltiples Lotera Dos niveles El trabajo mas corto primero