Buenas,
Repito esta consulta en el foro general porque no tuve respuesta en el foro de pruebas anteriores, y veo que este está activo.
Me quedan algunas dudas respecto al diagrama de planificación de la solución.
En el diagrama de planificación de la solución, en el período de 25ms a 30ms (el que tiene "30" arriba) cambia el hilo que está siendo ejecutado al P1H2. Por qué? Por lo que entiendo, P1H1 tiene un tiempo de cómputo total de 25ms, y para ese momento P1H1 ya ejecutó 15ms de esos 25ms. En el instante el planificador SJF recalcula las prioridades y obtiene que el tiempo de ejecución restante para cada hilo es: P1H1 = 10ms, P1H2 = 15ms, P1H2 = 15ms. Debería elegir ejecutar P1H1 ya que es el trabajo más corto.
Qué estoy haciendo mal?