Exercice Quelques questions d'ordonnancement
Question : Soient trois processus A, B, C soumis dans cet ordre de temps d'exécution respectif 4, 2, 9. Quelles propositions sont exactes
?
 Avec une politique FIFO, l'ordre d'exécution est C, B puis A
 Avec une politique Plus Court d'Abord, l'ordre d'exécution est B, A, puis C
 Avec une politique par priorité fixe, l'ordre d'exécution est A, B, puis C
Réponse :
Avec une politique Plus Court d'Abord, l'ordre d'exécution est B, A, puis C
Question : Le processus A de priorité 5 s'exécute. Le processus B de priorité 7 se réveille. Quelles sont les propositions justes ?
 B interrompt l'exécution de A car B est plus prioritaire et l'ordonnancement est préemptif
 A continue son exécution car il est plus prioritaire et l'ordonnancement est préemptif
 A continue son exécution car l'ordonnancement est non préemptif
 B interrompt l'exécution de A car B est plus prioritaire et l'ordonnancement est non préemptif
Réponse :
A continue son exécution car il est plus prioritaire et l'ordonnancement est préemptif ou A continue son exécution car l'
ordonnancement
est non préemptif
Question : Un processus réentrant est :
 Un programme exécutable lancé plusieurs fois en parallèle
 Un processus qui a terminé son exécution
 Un programme exécutable qui modifie son code.
Réponse :
un programme exécutable lancé plusieurs fois en parallèle
Ordonnancement
Ordonnancement de processus
Un petit test ordonnancement
|