A CPU scheduler determines an order for the execution of its scheduled processes with memory allocation capabilities.
It decides which process will run according to a certain data structure that keeps track of the processes in the system and their status.
1- Clone this repo
2- Go to the project folder and write this command in terminal to compile the code
make
3- And then write this command
make run