Parcial Mayo 2015 - problema 2, parte 3a

Parcial Mayo 2015 - problema 2, parte 3a

de Emiliano Jose Carrera Amarilla -
Número de respuestas: 2

Buenas,

En el problema 2, parte 3a, del primer parcial 2015.

Usando algoritmo SJF no me cierra por qué en el tiempo 125 se elije darle CPU al proceso 2, en lugar de al proceso 3, dado que al 3 le queda menos por ejectuar (20ms) que al 2 (30ms). Además el 3 ya viene con CPU asignada.

¿Por qué pasa esto?

so

En respuesta a Emiliano Jose Carrera Amarilla

Re: Parcial Mayo 2015 - problema 2, parte 3a

de Federico Rivero -

Estimado,

Cómo estás? La razón es que en SJF se le asigna el procesador al proceso cuya próxima ráfaga de CPU (cpu-burst) sea menor. En este caso, la siguiente ráfaga de CPU del proceso 2 es de 10ms (pues después se bloquea), mientras que para el proceso 3, es de 20 ms. Por esta razón se le asigna el CPU al proceso #2.

Saludos,

        Federico