Primer Parcial Mayo 2022 -- Problema 2b

Primer Parcial Mayo 2022 -- Problema 2b

de Gaston Horacio Bogarin Petracca -
Número de respuestas: 1

Buenas! 

Me queda una duda respecto a la solución: 

  • En t10 se indica que es incorrecto expropiar a P1 por el largo de los CPU burst y la prioridad definida. Si bien eso es así, no veo por qué el planificador haría una interrupción si P1 no se bloquea. Entiendo que a nivel de kernel no debería "enterarse" de los cambios que se está haciendo a nivel de usuario. Por tanto, aunque el CPU burst de P2 fuera menor, no se debería expropiar a P1. ¿Es así?
  • En línea con esto, no entiendo por qué se podría considerar incorrecto ceder el procesador en t30, si P1 deja de estar bloqueado y tiene un CPU-burst menor.

Muchas gracias desde ya! 

En respuesta a Gaston Horacio Bogarin Petracca

Re: Primer Parcial Mayo 2022 -- Problema 2b

de Manuel Freire -
Hola,

El primer punto no entiendo mucho la pregunta ¿cómo no expropiaría si tiene menor cpu-burst? Con respecto a la segunda no está marcado como error en la solución sino que, como dice en la solución, es un razonamiento alternativo que se tomó como válido.

Saludos!