These are Scheduling Algorithms for a single processing core.
-
First Come, First Served (FCFS) --> processId, arrivalTime, cpuTime
-
Priority Scheduling --> processId, arrivalTime, cpuTime, priority
-
Round Robin (RR) --> processId, arrivalTime, cpuTime
-
Shortest Remaining Time (Preemptive SJF) --> processId, arrivalTime, cpuTime
-
@author Ayman Saleh, Khaled Taha, Mohmoud Ebrahim, Abdullah Abullwafa