UTNianos

Versión completa: [CONSULTA] Ejercicio final 20/12/16
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
Buenas!!

Alguno podría ayudarme y explicarme porque en el instante 14 ejecuta el U2 (que tiene 3 CPU) cuando ya está habilitado el K2 (que tiene 1 CPU) y el algortimo es SJF?? Gracias!!

Dejo el enunciado:

[Imagen: ENUN.png]

Resolución:

[Imagen: RES.png]
Beca, recorda que el Sistema Operativo no ve los ULTs, por lo tanto para él, la ejecución del ULT1 y ULT2 nunca se corta, en el t=13 esta ejecutando ULT1 y cuando este termina pasa al ULT2. No hay ninguna comparación de tiempos, porque es "sin desalojo", entonces por mas que parezca que el KLT2 debería ejecutar por tener la próxima ráfaga de CPU más corta, nunca se evalúa, porque justamente es sin desalojo. Se entiende?
,
URLs de referencia