Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Niveles de planificación.
Planificación a largo plazo.
El planificador de largo plazo, llamado también planificador de
admisión, determina cuáles solicitudes de ejecución de programas
o aplicaciones por parte de los usuarios son admitidos en el
sistema, una vez admitido, un trabajo o un programa de usuario se
convierte en un proceso y es añadido a la cola de procesos
preparados o listos, de donde pueden ser tomados por el
planificador de corto plazo para ser despachados.
-Justicia:
Todos los procesos son tratados de igual manera.
Ningún proceso es postergado indefinidamente.
-Ser predecible:
Cuando un trabajo de ejecute, debe terminarse aproximadamente
en la misma cantidad de tiempo, independientemente de la carga del
sistema.
-Minimizar la sobrecarga:
El sistema debe de tener poca sobrecarga ya que ésta incide
directamente sobre su rendimiento final, a menor sobrecarga, mayor
rendimiento en el sistema; por ello los cambios de contexto deben
minimizarse.
-Asegurar la prioridad:
Los mecanismos de planificación deben favorecer a los procesos
con prioridades más altas.
Criterios de la planificación.
Tiempo de respuesta.
Velocidad con que el sistema da respuesta a una petición,
depende mucho de la velocidad de los dispositivos de entrada/salida.
Tiempo de servicio.
Tiempo que tarda en ejecutarse un proceso; incluye los tiempos
que el proceso permanece en las distintas colas, además del
tiempo de ejecución.
Tiempo de ejecución.
Es el tiempo de servicio menos el tiempo que el proceso
permanece en la cola de procesos listos o preparados; es decir, es el
tiempo que requeriría el proceso, si fuera el único en el sistema.
Tiempo de Procesador.
Es el tiempo que un proceso utiliza el procesador.
Tiempo de espera.
Es el tiempo que los procesos están en las distintas colas, sin
ser ejecutados.
Eficiencia.
Se refiere a la utilización del recurso mas caro del sistema, el
procesador, que debe de estar ocupado el mayor tiempo posible.
Rendimiento.
Es el numero de trabajos o procesos ejecutados por unidad de
tiempo y debería de ser el mayor posible.
Técnicas de planificación utilizadas por el Despachador.
Guarda analogía con las personas que esperan en una cola en un banco
por ejemplo y van siendo atendidas en el orden en que llegaron, es
decir, que la primera persona que entra es la primera persona que sale.
Resulta difícil de llevarse a la práctica por los datos que necesita para
realizarse la planificación.
Algoritmo SJF.
SRTF (Shortest Remaining Time First).