DSA Factory
Free CPU scheduling lessonsCPU scheduling · Stage 0 · The scheduler's job · Step 2

Measuring a schedule

Read turnaround, waiting and response times off a Gantt chart, plus throughput and utilisation. About 14 minutes.

Quick check

A process arrives at 3, first runs at 5 and finishes at 12. Its burst is 4. What is its waiting time?

  1. A5
  2. B2
  3. C9
Show the answer

5. Turnaround is 12 − 3 = 9; take away the 4 units of running and 5 remain.

Lock it in

4 questions on this idea

Short questions that apply the idea to new cases: trace it, work out a number, put steps in order. A wrong answer explains itself.

Answer them in your browserFree account, no card. Your progress is saved, and the idea comes back in a quick review later.
Sign up free to solve