Caso hipotético

Caso hipotético

de Maximiliano Damian Bellas Da Cruz -
Número de respuestas: 1

Supongamos que tenemos un sistema Mx1 con planificación RR de q=2ms a nivel de usuario y planificación RR de q=3ms a nivel de SO y varios CPU's (similar a la situación del ej23 parte d).

Supongamos que hay un proceso P que tiene dos hilos (ph1 y ph2) que ejecutan 5ms cada uno.

Ahora bien, a nivel de usuario ejecuta ph1 durante 2ms y luego ph2 durante 1ms, instante donde se vence el quantum a nivel de SO.

¿Qué ocurre en este caso? 

Entiendo que como hay varios cpu's el proceso P recibirá el mismo cpu o cualquier otro que le asigne el planificador a nivel de SO y además que seguirá ejecutando ph2, pero ¿el quantum a nivel de usuario se resetea a q=2, o ph2 continua con la unidad de quantum que le restaba?

Gracias!