A graphical simulation of some popular CPU Scheduling Algorithms using the most appropriate data structures. This Process Scheduling Simulator allows you to visualize how each scheduling algorithm ensures maximum throughput, minimum process response time, waiting time and turnaround time.
- First Come First Serve
- Shortest Job First
- Round Robin
- Shortest Remaining Time First
- Non Preemptive Priority Scheduling
- Priority Queue (Implemented with a Linked List)
- Queue (Implemented with a Linked List)
- Dynamic Safe Array
- Linked List


