Operating System Algorithms Demo implemented in C
This Repository contains some Scheduling Algorithms used by different operating systems implemented in C. The programs are just for demo purpose and can't be really implemented in the OS.
- FCFS: First Come First Serve
- SJF: Shortest Job First
- RR: Round Robin
- MFQS: Multilevel Feedback Queue Scheduling
- Bankers Algorithm to find the safe sequence of the given processes
- Bankers Algorithm to check if the request for resources by a given process is valid or not.
Each Program takes input from the corresponding test files present in the folder.