There are several types of scheduling used in various fields, but the most common include:
-
First-Come, First-Served (FCFS): Processes are scheduled in the order they arrive.
-
Round Robin (RR): Each process is assigned a fixed time slice in a cyclic order.
-
Priority Scheduling: Processes are scheduled based on priority levels, with higher priority tasks executed first.
-
Shortest Job Next (SJN): The process with the shortest execution time is scheduled next.
Each type has its own advantages and is suited for different scenariOS.