Documentos de Académico
Documentos de Profesional
Documentos de Cultura
TR TS TE
= + .
Es el tiempo que un proceso o trabajo
consume a la espera de la asignacin
de algn recurso.
Es un sistema con Multiprogramacin.
Se define como tiempo que transcurre desde el
momento en que
se introduce el ultimo carcter de una orden
que desencadena la
ejecucin de un programa.
A menudo un proceso puede comenzar a
producir alguna salida al usuario mientras
continua procesando la respuesta. Entonces,
esta es una mejor medida desde el punto de
vista del usuario.
Determina qu nuevos programas son aceptados para ser procesados
por el sistema, o sea determina el grado de multiprogramacin. Una
vez admitidos, se convierten en procesos que son agregados a la cola de
Planificacin a Corto Plazo. En algunos sistemas, son agregados
a la cola de Planificacin a Mediano Plazo, ya que los procesos creados
recientemente comienzan en una condicin de suspendidos.
Relativamente, se ejecuta
en forma poco frecuente.
la utilizacin de recursos al nivel deseado. Es
importante conseguir una administracin
equilibrada para saber como conjugar procesos
interactivos que tienen retardos especiales
con procesos por lotes que son una simple de cola
de calculo.
Por ejemplo, cuando la utilizacin del
microprocesador puede admitir mas trabajos,
el planificador puede dar entrada al sistema a
nuevos procesos y aumentar con ello la
probabilidad de asignacin de alguno de estos
procesos al procesador. Por el contrario,
cuando el tiempo para la utilizacin del procesador
resulte alto y as se refleje en el
deterioro en el tiempo de espera, el PLP puede
optar por reducir la frecuencia de admisin
Planificador
a medio plazo
Cola de suspendidos
planificador
Proceso Acorto plazo
Por lotes
Cola de procesos
Por lotes Cola de preparados
CPU
Planificador
a largo plazo
terminacin
Dola de bloqueados
Programas interactivos
3.2.2. PLANIFICADOR A CORTO
PLAZO
Este planificador decide que procesos toman el
control de la CPU. El PCP asigna el
procesador entre el conjunto de procesos
preparados residentes en memoria. Su principal
objetivo es maximizar el rendimiento del sistema
de acuerdo a con el conjunto de criterios
elegidos. Al estar a cargo de la transicin de
estado preparado a ejecucin, el PCP deber
ser invocado cuando se realice una operacin de
conmutacin de procesos para seleccionar
3 PLANIFICACIN DE PROCESOS
el siguiente proceso a ejecutar. En la pr
actica el PCP es llamado cada vez que un
suceso
interno o externo hace que se modifique
alguna de las condiciones que definen el
estado
actual del sistema. Algunos de los sucesos
que provocan una re planificacin en virtud
de
su capacidad de modificar el estado del
sistema son:
1. Tics de reloj, es decir, interrupciones
basadas en el tiempo.
2. Interrupciones y terminaciones de
operaciones de E/S.
3. Llamadas de operacin al sistema
operativo frente a llamadas de consulta.
4. Envi y recepcin de seales.
5. Activacin de programas interactivos.
Cp2
Cp3
entrada Cpn
Expropiacion
Bloqueo
En sistemas mixtos donde coexisten
procesos interactivos y procesos por
lotes, resulta mas conveniente adoptar
una planificacin compleja que
combine a varias disciplinas.
Planificacin entre
Cola de Prioridad Alta ED colas. Reparto de tiempo
por prioridad
RR
Cola de Prioridad Media CPU
FCFS
Cola de Prioridad Baja