Hybrid CPU Scheduler

Interactive simulation of lock-aware scheduling

Current Tick

0

Time Quantum

5

Load Preset:
Process Configuration
Define processes and their resource dependencies
P1Writer Process
Arrival: 0Burst: 8Resources: critical-section
P2Reader 1
Arrival: 1Burst: 6Resources: critical-section
P3Reader 2
Arrival: 2Burst: 5Resources: critical-section
P4Worker
Arrival: 0Burst: 10
How it works: Each process runs for max Q ticks before context switch. Processes sharing resources are deferred to avoid wasted CPU cycles.
Start the simulation to see queue states
Built with v0