Skip to content

pranav-hustler/cpu-scheduling-visualizer

Repository files navigation

CPU Scheduling Algorithm Visualizer

An interactive web-based tool for visualizing four fundamental CPU scheduling algorithms: FCFS, SJF, Priority Scheduling, and Round Robin.

CPU Scheduling Visualizer

🎯 Features

  • 4 Scheduling Algorithms

    • First-Come, First-Served (FCFS)
    • Shortest Job First (SJF)
    • Priority Scheduling
    • Round Robin (RR)
  • Interactive Visualizations

    • Dynamic Gantt Chart generation
    • Color-coded process execution
    • Real-time performance metrics
  • Performance Metrics

    • Waiting Time
    • Turnaround Time
    • Response Time
    • Average calculations
  • Algorithm Comparison

    • Side-by-side comparison of all algorithms
    • Trade-off analysis

🚀 Live Demo

👉 View Live Demo

📸 Screenshots

Algorithm Comparison

Comparison

Round Robin Execution

Round Robin

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published