Planificador

Páginas: 2 (360 palabras) Publicado: 13 de abril de 2011
PLANIFICADOR
¿Qué es un planificador?
El planificador es un componente funcional muy importante de los sistemas operativos multitarea y multiproceso, y es esencial en los sistemas operativos detiempo real. Su función consiste en repartir el tiempo disponible de un microprocesador entre todos los procesos que están disponibles para su ejecución.
La primera misión de un planificador esexpulsar el programa en ejecución cuando decida que es pertinente. Esto se consigue de dos maneras, siempre con ayuda del propio hardware:
* Cuando se termina su quantum.
* Cuando el programasolicita una interrupción de entrada/salida. Y el proceso no puede continuar hasta que se realice la operación.
Tipos de planificadores
Largo plazo
Determina qué nuevos programas son aceptadospara ser procesados por el sistema, o sea determina el grado de multiprogramación. Una vez admitidos, se convierten en procesos que son agregados a la cola de Planificación a Corto Plazo. Enalgunos sistemas, son agregados a la cola de Planificación a Mediano Plazo, ya que los procesos creados recientemente comienzan en una condición de suspendidos. Relativamente, se ejecuta en forma pocofrecuente.
Corto plazo
Determina cuál es el próximo proceso a ejecutar. Es invocada cada vez que ocurre un evento que pueda causar una suspensión (interrupciones del reloj, interrupciones deentrada / salida, llamados al sistema operativo, señales) o que pueda asegurarle una mayor prioridad a un proceso actualmente ejecutando a favor de otro. También conocida como despachador, es la que seejecuta más frecuente.
¿Que es el cambio de contexto?
Es la operación que consiste en desalojar a un proceso de la CPU y reanudar otro.
Hay que guardar el estado del proceso que sale en suBCP, y recuperar los registros del proceso que entra.
Cada contexto se encuentra en cada BCP.
El cambio de contexto es tiempo perdido, así que debe ser lo más rápido posible.

Referencias...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Planificaciones
  • Planificaciones
  • planificaciones
  • Planificaciones
  • Planificaciones
  • planificaciones
  • planificaciones
  • planif

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS