miércoles, 9 de octubre de 2013

6ta POLITICA DE PLANIFICACION PRLM

Planificación de Colas Múltiples

 (Multilevel Queue Schedulling). En esta política se tiene en cuenta  diferentes colas en las cuales llegan los procesos según unas condiciones  especificas; todo proceso admitido   que sea ejecutado perderá jerarquía en la cola RQ0 y sera degradado a la inmediatamente anterior ( esto indica que si entra a ejecución 2 veces y existe suficientes procesos esta  perderá nuevamente jerarquía quedando RQ2 y esto   aplica para todos los procesos, ademas de esto los procesos no serán admitidos a ejecución amenos que las colas de jerarquía superior estén  vacías  y estos puedan tomar  su lugar según  el orden de llegada a la cola aterior.


5ta POLÍTICA DE PLANIFICACIÓN MAYOR TAZA DE RESPUESTA

Mayor tasa de respuesta

En este tipo de planificación a cada proceso se le asigna una prioridad teniendo en cuenta cual sea el que tenga mayor tiempo de respuesta , y de acuerdo con esa se le dará la prioridad para su ejecución..



4ta POLITICA DE PLANIFICACION MENOR TIEMPO RESTANTE

Menor tiempo restante

Esta política apoyada por el Quantum  determina que el proceso que posea menos tiempos de servicio del procesador por  ser atendidos pasara de primero a la cola  y sera ejecutado.


3ra POLÍTICA DE PLANIFICACION PRIMERO EL MAS CORTO

Primero el  más corto

Su nombre es SJF (Shortest Job First). 
En este caso también  se usa el queantum y este tiempo de ejecución es asignado teniendo en cuenta  al proceso que tenga menor tiempo  de ejecución asignado, en los casos  cuando se dan igualdades en los tiempos de ejecucion se aplica la primera Política FCFS


2da POLÍTICA DE PLANEACION ROUD ROBIN

Round Robin



En este caso  la política es preferente y le  da un tiempo de ejecución   fijo a los procesos  este es conocido como Quantum, eso hace que los procesos no se ejecuten totalmente, amenos que sean muy cortos.
De la misma manera utiliza  colas donde  ingresan los procesos donde se acomodan uno detrás del otro después de su ejecución amenos que llegue un nuevo proceso donde este  tendrá la prioridad y entrara a ejecución.



1ra POLÍTICA DE PLANIFICACIO FCFS

Primero en llegar primero en ser servido



 FCFS (First Come First Served). Este algoritmo se basa en una cola de procesos , asignando una posicion a cada proceso segun su orden  de llegada. 

este proceso en partículas es  no preferente y Cuando un proceso es admitido para  ejecutarse no se interrumpe su ejecución hasta que termina de hacerlo.


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.