Authors: Jacob Sibin, SrmIstMalvya Lakshya, SRM Institute of Science and Technology *
One of the most important things an operating system does is CPU scheduling, which controls how long each process can use the CPU.this paper teaches us about how to construct a visualizer that can be helpful in teaching how operating systems work. the visualizer will help you with scheduling algorithms like Round Robin, FCFS and SJF.it can also build Gantt Charts that update as jobs are finished. one of the most cursial things a operating system performs this control the CPU. the system has to decide which of the many processes that are waiting should be getting CPU time and for how long. This paper discusses a CPU Scheduling Algorithm Visualizer designed to enhance students' comprehension of real-time processes. This device can employ a lot of different algorithms, such as Round Robin, First Come First Serve (FCFS), and Shortest Job First (both are pre emptive and non pre-emptive).
Keywords: CPU scheduling, Gantt charts, FCFS, SJF, round robin, visualization, and operating systems
Published in: 2024 Asian Conference on Communication and Networks (ASIANComNet)
Date of Publication: --
DOI: -
Publisher: IEEE