Actividad 5
Actividad 5
Actividad 5
C.C 1010124299
1) Que objetivos debe cumplir un algoritmo de despacho.
Justicia: Asegurarse que todos los proceso tengan su turno de CPU
Eficiencia: Mantener la CPU ocupada todo el tiempo
Tiempo de respuesta: Minimizar el tiempo de respuesta de los usuarios
interactivos
Rendimiento o productividad: Maximizar el número de trabajos
terminados por unidad de tiempo
Tiempo de espera: Minimizar el tiempo medio de espera de los proceosos.
Tiempo transcurrido entre llegar y ser atendido.
2) En que transiciones de estado es necesario despachar.
Ejecutando a Bloqueando
Ejecutando a Terminado
Ejecutando a Listo
Bloqueado a Listo
3) En que consiste la planificación expropiadora y no expropiadora.
No expropiadora:Si la transición de estado es de ejecutar a bloquear y /o de
ejecutar a terminar, necesariamente hay que escoger un nuevo proceso, pero en
el caso de que pase de ejecutar a listo y/o de bloquear a listo podría no tomarse
ninguna decisión de schedulling, y dejar que continue ejecutando el mismo
proceso que estaba ejecutando.
Expropiadora: Si se toma una decisión de schedulling en los casos ejecutar a
listo y/o de bloquear a listo es este tipo de caso.
4) Explique gráfico de frecuencia sobre los tiempos de cpu por parte de procesos.