En la segunda solución propuesta, en el momento t = 150 ms, P3 ejecuta en la CPU 2, y P4 en la CPU 1.
En mi solución, tengo que para t = 150 ms, P3 ejecuta en la CPU 1 y P4 en la CPU 2. Esto es debido a que justo en ese instante, a P4 se le expropia el procesador (vence q) y luego se le devuelve, y a su vez P3 pasa al estado de Listo. Según he visto en la solución de muchas pruebas, en situaciones de "empate", sin importar en qué procesador ejecutaba quién, se le asignaba el CPU 1 a un proceso cualquiera. En mi caso, para seguir un orden, lo hice al P3 en lugar del P4.
¿Es considerado incorrecto esto? Según tengo entendido, no; cualquiera de los dos casos estarían bien, pero como no veo una tercera propuesta de solución, quisiera estar seguro.
¡Saludos!