Question:

Which CPU scheduling algorithm prefers the process with the shortest burst time?

Show Hint

SJF minimizes waiting time by giving preference to processes with the shortest burst times.
Updated On: Sep 25, 2025
  • FCFS
  • SJF
  • Round Robin
  • Priority Scheduling
Hide Solution
collegedunia
Verified By Collegedunia

The Correct Option is B

Solution and Explanation


Step 1: Definition of SJF.
SJF (Shortest Job First) is a non-preemptive CPU scheduling algorithm that selects the process with the shortest burst time for execution next. It minimizes the average waiting time.

Step 2: Analysis of other options.
- (1) FCFS: First Come First Serve executes processes in the order of their arrival, not based on burst time.
- (3) Round Robin: This algorithm assigns fixed time slices to processes, regardless of their burst time.
- (4) Priority Scheduling: Processes are scheduled based on their priority, not burst time.

Step 3: Conclusion.
The correct answer is **SJF**, which prefers the process with the shortest burst time.

Was this answer helpful?
0
0

Questions Asked in CUET PG exam

View More Questions