Planeación de Procesos de la CPU

PLANEACIÓN DE PROCESOS DE LA CPU

-Conceptos básicos:

Se selecciona de los proceso en memoria aquellos que están listos para ejecutar, y le entrega la CPU a uino de ellos.

Las decisiones de planificación de CPU tiene lugar cuando un proceso:

  1. Conmuta de un estado de corrida a un estado de espera.
    1. Un bloqueo que impide la ejecución del proceso, por lo tanto el proceso actual entrega el turno y el planificador se encarga de elegir.
  2. Conmuta de un estado de corrida a un estado de listo.
    1. Determinado por el sistema operativo. Tiempo de ejecución.
  3. Conmuta de esperando a listo.
    1. Un proceso que queda listo para correr de nuevo.
  4. Termina.

La planificación 1 y 4 no es expropiativa, en los otros casos es expropiativa.

DESPACHADOR

El modulo despachador le da el control de la CPU al proceso seleccionado por el planificador de corto plazo; esto incluye:

–          Conmutación de contexto.

–          Conmutación al modo usuario.

–          Saltar a la ubicación adecuada en el programa del usuario para reiniciar el programa.

LATENCIA DE DESPACHO

Es el tiempo que se toma el despachador para parar un proceso e iniciar otro.

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s