Algorithms
January 3, 2025GATE 2011
January 4, 2025Process-Scheduling
| Question 1 |
Consider the following table of arrival time and burst time for three processes P0, P1 and P2.
The pre-emptive shortest job first scheduling algorithm is used. Scheduling is carried out only at arrival or completion of processes. What is the average waiting time for the three processes?
| 5.0 ms | |
| 4.33 ms | |
| 6.33 ms | |
| 7.33 ms |
Question 1 Explanation:
CT = Completion time
TAT = Turn Around Time
WT = Waiting Time
TAT = CT – AT
WT = TAT – BT
Gantt Chart using pre-emptive shortest job first scheduling algorithm,
Avg. WT = 4+0+11/3 = 5ns
Correct Answer: A
Question 1 Explanation:
CT = Completion time
TAT = Turn Around Time
WT = Waiting Time
TAT = CT – AT
WT = TAT – BT
Gantt Chart using pre-emptive shortest job first scheduling algorithm,
Avg. WT = 4+0+11/3 = 5ns

