Project information

  • Category: Operating Systems
  • Client: Academic
  • Project date: 25 Nov, 2023
  • Project URL: Project Link

Project Description

  • This project aims to simulate a process scheduler utilizing various scheduling algorithms such as First Come First Serve (FCFS), Round Robin, and Shortest Remaining Time First (SRTF).
  • The purpose is to visualize the scheduling of processes and compare the efficiency of these algorithms in managing the order and execution of processes within a computing environment.
  • FCFS (First Come First Serve): Processes are executed in the order they arrive in the ready queue.
  • Round Robin: The scheduler has an assigned time slice for each process and evenly allocates and cyles through each process until all are completed.
  • SRTF (Shortest Remaining Time First): Processes are executed in the order of their remaining time, shortest remaining time being executed first.