Está en la página 1de 4

Planificador Shortest

Remaining Time (SRT)


Actividad en equipo

PEREZ GERVACIO, CHRISTIAN FERNANDO


PARTIDA DE LEON ROSENDO IGNACIO

This study source was downloaded by 100000841103930 from CourseHero.com on 03-16-2024 10:59:34 GMT -05:00

https://www.coursehero.com/file/223398427/Planificador-SRTpdf/
Introducción de esta actividad:
El planificador Shortest Remainig Time (SRT) consiste en que conforme se va
añadiendo un proceso, el planificador evalúa si el proceso que acaba entrar tiene
menor tiempo de ejecución al que se esta ejecutando, si tiene menor tiempo deja
en pausa al proceso que se estaba ejecutando y comienza a ejecutar el nuevo,
cuando es mayor el tiempo de ejecución del proceso que acaba de entrar, este se
manda a la cola en espera a que termine el proceso con menor tiempo restante.
Haremos el planificador en Python y representaremos la secuencia de los procesos
a través de un gráfico donde haremos útil las librerías matplotlib y tkinter.

Desarrollo:
Lo primero es crear la clase del proceso, donde definimos los atributos que tendrá
nuestro proceso.

Despues lo que hicimos fue realizar la funcion del algoritmo, la funcion principal de
este algoritmo es evaluar si el proceso que se añade tiene menor tiempo y que este
listo para ejecutarse y ya dependiendo el resultado es que empezamos a hacer las
operaciones correspondientes para que el algoritmo funcione de manera adecuada.

This study source was downloaded by 100000841103930 from CourseHero.com on 03-16-2024 10:59:34 GMT -05:00

https://www.coursehero.com/file/223398427/Planificador-SRTpdf/
Lo siguiente fue hacer una funcion para que nuestra grafica se fuera actualizando.

Por último, hacemos el main, donde declaramos los procesos de forma aleatoria y
ejecutamos las funciones para que funcione de manera adecuada.

This study source was downloaded by 100000841103930 from CourseHero.com on 03-16-2024 10:59:34 GMT -05:00

https://www.coursehero.com/file/223398427/Planificador-SRTpdf/
Conclusión:
El planificador SRT fue mas sencillo que el Round Robin a nuestro parecer,
creemos que este planificador es muy practico y eficiente con los tiempos, ya que
si un proceso dura menos creo que es bueno que se ejecute primero para después
seguir con los procesos que duran más.

This study source was downloaded by 100000841103930 from CourseHero.com on 03-16-2024 10:59:34 GMT -05:00

https://www.coursehero.com/file/223398427/Planificador-SRTpdf/
Powered by TCPDF (www.tcpdf.org)

También podría gustarte