Adloun

Problème — Ordonnancement par tourniquet

Exercice de TD · niveau 3 (difficile) · NSI (terminale), chapitre 13 — Systèmes d'exploitation et processus

Énoncé

Problème — Ordonnancement par tourniquet.

Quatre processus arrivent tous à l'instant : (durée ), (durée ), (durée ), (durée ). On applique un ordonnancement tourniquet (Round Robin) de quantum , en respectant l'ordre dans la file. On suppose qu'une commutation de contexte est instantanée.

Corrigé

1. Déroulement. On sert chaque processus pour au plus unités, puis on le replace en fin de file s'il reste du travail. Durées restantes notées entre crochets.

2. Instants de fin. , , , .

3. Temps de rotation (fin arrivée, arrivée ) : , , , .

Le tourniquet répartit équitablement le processeur : aucun processus n'attend indéfiniment, mais le processus long termine en dernier malgré son arrivée en tête.

Les autres exercices de ce chapitre Le cours du chapitre

Un blocage sur cet exercice ? Le tuteur d'Adloun guide par questions, sans donner la réponse.