miércoles, 9 de octubre de 2013

POLÍTICAS DE PLANIFICACIÓN DE PROCESOS



Definición




 Un proceso es un programa en ejecución. Existen 3 estados basicos  en los que puede encontrarse un proceso, estos son: "Listo", "Bloqueado" y "En ejecución".
Para el control de los mismos internamente son almacenados en listas , cada uno de los nodos guarda información de un proceso, es decir el estado en el que se encuentra  y segun algunas politicas  el estado en el que salio de ejecución para poder reingresar luego desde ese mismo punto.

Los sistemas operativos cuentan con un componente llamado Unidad Central de planificaicon, que se encarga de decidir cuál de los procesos hará uso del procesador. La toma de esta decisión, así como el tiempo de ejecución del proceso, están dados por  unos algoritmos que tienen  unos objetivos como son:

  • Equidad: Todos los procesos deben ser atendidos.
  • Eficacia: El procesador debe estar ocupado el 100% del tiempo.
  • Tiempo de respuesta: El tiempo empleado en dar respuesta a las solicitudes del usuario debe ser el menor posible.
  • Rendimiento: Maximizar el número de tareas que se procesan por cada hora.


No hay comentarios:

Publicar un comentario