ML Engine to optimise process scheduling of linux programs.
-
Updated
Jul 15, 2021 - Python
ML Engine to optimise process scheduling of linux programs.
2021 Operating System_Team Project
Graphical output implement with matPlotLib
Reinforcement Learning aided MLFQ for Process Scheduling
Desarrollo de un simulador de procesos, estos entran en orden secuencial y se guardan en lotes de maximo 5 procesos.
RL-MLFQ: MLFQ Scheduling using Reinforcement Learning
(Continuación de simulador de procesamiento) Ahora se contempla el diagrama de 5 estados: Nuevo, Listo, Ejecución, Bloqueado, Terminado. Se han removido los lotes y ahora hay un área de memoria donde solo caben 5 procesos a la vez (se compone de: Ejecución, Bloqueado y listo).
Python implementation of various process scheduling algorithms in operating systems. Calculates turnaround and waiting times and generates Gantt charts.
Add a description, image, and links to the process-scheduling topic page so that developers can more easily learn about it.
To associate your repository with the process-scheduling topic, visit your repo's landing page and select "manage topics."