Escolar Documentos
Profissional Documentos
Cultura Documentos
(Shortest-Job-First)
CARACTERISTTICAS
COMPORTAMIENTO
El SJF se puede comportar de dos formas:
Con Desalojo: Si se incorpora un nuevo
proceso a la cola de listos y este tiene un ciclo
de CPU menor que el ciclo de CPU del proceso
que se est ejecutando, entonces dicho
proceso es desalojado y el nuevo proceso
toma la CPU.
Sin desalojo: Cuando un proceso toma la CPU,
ningn otro proceso podr apropiarse de ella
hasta que el proceso que la posee termine de
ejecutarse.
VENTAJAS Y DESVENTAJAS
VENTAJAS:
Minimiza el tiempo de finalizacion promedio
Otorga el minimo tiempo de espera
promedio para conjunto de procesos
Entra en CPU el proceso con la rafaga de
CPU mas breve
Minimiza el tiempo de espera medio
VENTAJAS Y DESVENTAJAS
DESVENTAJAS:
Riesgo de inanicin de los procesos de larga
duracin
El SJF no es implementable pues se deben
estimar las duraciones de los procesos
Conocer la longitud de la prxima rfaga de
CPU de un proceso
EJEMPLO
CONCLUSIONES
Debemostomarenconsideracinqueestealgoritmo
SJFnosepuede implementar en cualquier Sistema
Operativo, slo en aquellos que funcionan por lotes.
En la actualidad no son muy utilizados ya que existen
algoritmos para un mejor rendimiento del CPU
CONCLUSIONES