Skip to content

Self-made CPU Scheduling Algorithm. Includes comparison with existing algorithms.Flexible to handle dynamic arrival and quantum times. Menu Driven and User Friendly

Notifications You must be signed in to change notification settings

ShubhAgarwal566/CPU-Scheduling-Algorithm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

CPU-Scheduling-Algorithm

This is a more sophisticated version of round robin CPU scheduling algorithm combined with Shortest Job First and has dynamic quantum time.

Fully menu driven code which can compute average waiting time and average turn-around time for many algorithms like:

• First Come First Serve

• Shortest Job First

• Round Robin

• Shortest Remaining Time First

• Improved Round Robin

• Improved Round Robin with mean Time Quantum

• Improved Round Robin with min Time Quantum

• Improved Round Robin Shortest Job First

• Improved Round Robin Shortest Job First with dynamic Time Quantum

Can also compare the performance of the above listed algorithms by calculating average waiting time and average turn-around time for all algorithms together.

Support Me

If you like this, leave a star

Make sure you follow me for more cool projects to come

About

Self-made CPU Scheduling Algorithm. Includes comparison with existing algorithms.Flexible to handle dynamic arrival and quantum times. Menu Driven and User Friendly

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages