[Primer Parcial 2014] [Problema 2] Cambio de Prioridad

Re: [Primer Parcial 2014] [Problema 2] Cambio de Prioridad

de Alexis Alfonso -
Número de respuestas: 0

Sobre este ejercicio también me surgió una duda viendo la solución publicada.

Específicamente sobre la parte 1 que plantea una desventaja acerca de la estrategia de planificación planteada.

La solución dice que en determinado momento pueden haber 3 procesos en la cola de procesos listos de alta prioridad (con planificador SJF)

y que 2 de los cuales entren en un loop de ejecución y bloqueo (40ms y 10ms resp.) que le impidan indefinidamente al tercero acceder al recurso CPU. 

Pero mi duda es, existiendo 2 procesadores en el sistema como plantea la letra, ¿De qué forma podría ocurrir que esos 2 procesos se apropien de ambos procesadores y el otro proceso no encuentre nunca libre uno de los dos?

O más específicamente, cuando uno de los dos procesos se bloquea esos 10ms, ¿no existe en ese momento al menos un procesador libre que pueda asignársele a ese tercer proceso?

gracias!