An interactive CPU scheduling simulator. Add processes, pick an algorithm, and watch the OS come alive in real time.
FCFS · Round Robin · SJF · SRTF · Priority · MLQ · MLFQ · Comparison
3 processes queued · 1 running · FCFS mode
Schedule processes or compare all algorithms at once.
Add your own processes with custom arrival time, burst time, and priority. Pick any algorithm and watch the CPU execute them step-by-step with full timeline scrubbing.
Simulator preview
Open Visualizer →—
1.67
—
—
—
—
—
Run all 8 algorithms on the same process set simultaneously. Instantly see which gives the best average waiting time, turnaround time, and CPU utilization.
Compare Algorithms →Confused about SRTF vs SJF? SchedBot explains it. Ask anything about CPU scheduling, algorithms, or your simulation results — in plain English.
User: Why is my average waiting time so high?
SchedBot: You have a long P1 at the front — classic FCFS convoy effect! Try switching to SJF. 🚀
Free. Open source. No setup required.
Built with Next.js · TypeScript · Tailwind · Framer Motion