Hola Marcos,
En t=260 P4 pasa a la cola de prioridad alta porque no usa la CPU hace 100 ms. La cola de prioridad alta usa SJF expropiativo y el tiempo de próximo CPU-Burst de P4 es 10, que es menor al tiempo de próximo CPU-Burst de P1, que a su vez es menor al tiempo de próximo CPU-Burst de P2. Entonces los procesos que ejecutarán son P4 y P1 (que sigue ejecutando). Se le expropia la CPU a P2 y la obtiene P4, con la expropiación P2 libera el procesador y como lo usó por más de 50 ms pasa a la cola de prioridad baja.
En t=260 P4 pasa a la cola de prioridad alta porque no usa la CPU hace 100 ms. La cola de prioridad alta usa SJF expropiativo y el tiempo de próximo CPU-Burst de P4 es 10, que es menor al tiempo de próximo CPU-Burst de P1, que a su vez es menor al tiempo de próximo CPU-Burst de P2. Entonces los procesos que ejecutarán son P4 y P1 (que sigue ejecutando). Se le expropia la CPU a P2 y la obtiene P4, con la expropiación P2 libera el procesador y como lo usó por más de 50 ms pasa a la cola de prioridad baja.
Cuando P4 se bloquea en t=270 solo usó la CPU 10 ms así que continúa en la cola de alta prioridad.
Saludos,
Santiago.
Saludos,
Santiago.