⚙️ Scheduler
🧠 Memory
🔄 Page Replace
🔒 Deadlock
🗃️ Disk
📚 Reference
⚙️ Process Scheduler
Algorithm
FCFS
SJF (Non-preemptive)
SJF Preemptive (SRTF)
Round Robin
Priority (Non-preemptive)
Priority Preemptive
Quantum
Arrival
Burst
Priority
+ Add Process
🎲 Random
▶ Run
⏭ Step
↺ Reset
Process Table
PID
Arrival
Burst
Priority
Start
Finish
Turnaround
Waiting
Response
Gantt Chart
Ready Queue:
Metrics
🧠 Memory Manager
Strategy
First Fit
Best Fit
Worst Fit
Next Fit
Memory Size
Init Memory
Free Block Size
+ Free Block
Process Name
Size
Allocate
Deallocate Process
Deallocate
↺ Reset
Memory Map
Block Table
#
Start
End
Size
Status
Process
🔄 Page Replacement
Algorithm
FIFO
LRU
Optimal
LFU
Clock (2nd Chance)
Frames (1–7)
Reference String
🎲 Random
▶ Run
⏭ Step
📊 Compare All
↺ Reset
Frame State
Hit / Fault Timeline
Algorithm Comparison (same reference string)
🔒 Deadlock Detector
+ Process
Resource Name
Instances
+ Resource
Allocate: Process
holds Resource
+ Allocation
Request: Process
wants Resource
+ Request
🔍 Detect Deadlock
🏦 Banker's Algorithm
↺ Clear
Resource Allocation Graph
Banker's Algorithm
🗃️ Disk Scheduler
Algorithm
FCFS
SSTF
SCAN
C-SCAN
LOOK
C-LOOK
Head Position
Disk Size
Request Queue
🎲 Random
▶ Run
⏭ Step
📊 Compare All
↺ Reset
Seek Path
Seek Order
#
Cylinder
Seek Distance
Algorithm Comparison (Total Seek Distance)
📚 OS Concept Reference
💡 FAANG Tips →