First Come First Serve — processes execute in arrival order. Non-preemptive.
Add processes below to generate a live animated Gantt chart.
Non-PreemptiveAnimated GanttAuto Statistics
About FCFS: Processes are executed in the order they arrive. The simplest scheduling algorithm — no starvation, but can cause the "convoy effect" where short processes wait behind long ones.
Key Formulas:Completion Time (CT) = start + burstTurnaround Time (TAT) = CT − arrivalWaiting Time (WT) = TAT − burst