This project simulates CPU scheduling using popular algorithms
- First-Come-First-Serve (FCFS) Algorithm
- Shortest Job Firsst (SJF) Algorhithm
- Shortest Remaining Time First (SRTF) Algorithm
- Round-Robin (RR) with any chosen quantum time
Upcoming:
Dynamic queue mechanism, which allows loading and removing processes at any time.Multi-level Feedback Queue (MLFQ) with 5 levels(somewhat done)- Some other scheduling criterias: response time and throughput