Problema 2 examen diciembre 2019 - burst con hilos

Problema 2 examen diciembre 2019 - burst con hilos

de Emiliano Jose Carrera Amarilla -
Número de respuestas: 2

Buenas,

En este ejercicio se hace scheduling por burst time de procesos. ¿Cómo se calcula el burst time de un proceso con dos hilos de usuario? ¿Es el máximo del burst time de sus hilos? ¿El mínimo? ¿Es igual al burst time del hilo que se debería ejecutar a continuación?

Busqué en las notas y no encontré nada de esto.


Gracias

En respuesta a Emiliano Jose Carrera Amarilla

Re: Problema 2 examen diciembre 2019 - burst con hilos

de Manuel Freire -
Buenas,
Cuando hay un programa que tiene hilos definidos a nivel de usuario la forma más fácil de calcular el próximo burst es pensar en qué pasaría si ese proceso fuera el único y tuviera la CPU toda para él. Pensás cómo sería la ejecución (qué hilo le toca, como se intercalan y cuando se bloquea) y te fijas cuánto tiempo estaría ejecutando antes de bloquearse (o terminar). Como a nivel de CPU los hilos son transparentes ese es el burst del proceso.
Espero que haya quedado claro.
Saludos!