Skip to content

AlaaElattar/CPU-Scheduling

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CPU Scheduling

Determining which process will own CPU for execution while another process is on hold. The main task of CPU scheduling is to make sure that whenever the CPU remains idle, the OS at least select one of the processes available in the ready queue for execution.

Graphical user intreface showing wait and turnaround time of each process, also a Gantt chart showing the simulated processes.

Algorithms

  • Priority Scheduling.
  • Shortest Job First (SJF).
  • Shortest Remaining Time First (SRTF).
  • AGAT

About

CPU Scheduling Simulator

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages