IIC2333 / Foro-2020-2

4 stars 0 forks source link

Duda procesos WAITING a READY #68

Closed ghost closed 4 years ago

ghost commented 4 years ago

Hola, te tengo una duda en el momento en que un proceso pasa de estado WAITING a estado READY. Implementamos que el conteo de burst se haga al final de cada tick. Entonces cuando se acaban los burst de un proceso que estaba WAITING y pasa a READY debemos ver en ese mismo tick si meterlo en la CPU o puede esperar al siguiente?

KnowYourselves commented 4 years ago

Hola @tomas-burotto!

Los cambios de estado son inmediatos, por lo cual si al inicio/final de un tick un proceso pasa de WAITING a READY y hay espacio para el en la CPU, debiese pasar inmediatamente a estado RUNNING.

Éxito!

ghost commented 4 years ago

Perfecto gracias!