First Come First Served (FCFS)
Non-PreemptiveFCFS represents the most fundamental scheduling heuristic, allocating the central processing unit strictly to the process that requests it first.
Implementation is strictly managed via a FIFO (First-In-First-Out) queue structure. While computationally inexpensive regarding scheduling overhead, FCFS is highly susceptible to the Convoy Effect. This phenomenon occurs when short, I/O-bound processes are forced to wait for heavy, CPU-bound processes to release the core, severely degrading overall system throughput and yielding suboptimal average waiting times.