Operating Systems / Process Scheduling

Round Robin scheduling

A simple way the computer gives each programme a turn.

Everybody gets a turn

Step 1 of 7

Round Robin is a simple way of sharing the CPU. Instead of letting one programme keep the CPU for a long time, the computer gives each programme a short turn.

Waiting to choose

The CPU will pick the first programme in the line.

CPU = the part of the computer doing the work

Ready queue

The one at the front gets the next turn.

Completed programmes

Turn order

Each programme gets a short turn, then the next one gets a turn.

Keyboard: ← Back · → Next · R Reset

Simple version for students

CPU

The part of the computer doing the work.

Ready queue

The line of programmes waiting for a turn on the CPU.

Round Robin

Sharing the CPU by giving each programme a short turn in order.

Keep it simple