Duda de planificación

Duda de planificación

de Nadia Victoria Naya Centurion -
Número de respuestas: 2

Buenas tardes,

Tengo la siguiente duda: en un ejercicio de planificación, si yo tengo 2 procesadores y estoy usando una planificación Round Robin con un quantum q: si llegado un momento, un proceso P estaba ejecutando en el procesador 1 pero se le acabó el quantum, ningún otro proceso puede ejecutar ya que se encuentran bloqueados por alguna razón pero al proceso P todavía le queda por ejecutar, este mismo sigue ejecutando con el procesador 1 o igual se le quita el 1 (ya que se le acabó el quantum) y ejecuta en el 2 o es indiferente?? Me parece más intuitivo que siga haciéndolo en el 1 pero por las dudas pregunto.

Gracias

Nadia

En respuesta a Nadia Victoria Naya Centurion

Re: Duda de planificación

de Jorge Merlino -

El proceso debe seguir ejecutando. Podría hacerlo en cualquiera de los dos procesadores pero si ya estaba ejecutando en uno no tiene sentido moverlo a otro (ya tiene el cache cargado en el procesador en que estaba)