2021 Operating System_Team Project
-
Updated
Aug 19, 2021 - Python
2021 Operating System_Team Project
Reinforcement Learning aided MLFQ for Process Scheduling
RL-MLFQ: MLFQ Scheduling using Reinforcement Learning
Desarrollo de un simulador de procesos, estos entran en orden secuencial y se guardan en lotes de maximo 5 procesos.
(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).
ML Engine to optimise process scheduling of linux programs.
Graphical output implement with matPlotLib
This is a python project done to visualize the process lifecycle in more imaginative and fun to understand way
Python simulation of lottery-based CPU scheduling, where separate processes hold tickets and the scheduler determines execution order through random ticket selection
Python implementation of various process scheduling algorithms in operating systems. Calculates turnaround and waiting times and generates Gantt charts.
Simulation of process scheduling in operating systems. Analyze CPU and I/O usage with different context-switching strategies.
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."