CPU Scheduler Simulator

About this Project CPU Scheduling Algorithms

About This Project

Welcome to the final project by Axyl and Kevin for COMP 3659!

We're excited to share what we've built and hope you enjoy exploring it as much as we enjoyed creating it.

Our project simulates CPU scheduling and provides a dynamic, visual representation of how different scheduling algorithms operate. The interactive CPU state diagram offers an intuitive way to understand the behavior of these algorithms in real-time.

What You'll Find on the Results Page

We hope this project deepens your understanding of CPU scheduling concepts. Thank you for taking the time to explore our work!

ID Name State Priority Running Chance Execution Time Required Execution Time Wait Time Ready Time New Time Time of Termination First Execution Time Time to Arrival Age

CPU Scheduling Algorithms

FCFS SJF LJF Priority
Aging Pre-emption

Click on an algorithm to see its description.

Process List


New Terminated Ready Running Waiting