Académique Documents
Professionnel Documents
Culture Documents
TD1 - Ordonnancement de Processus GLSI
TD1 - Ordonnancement de Processus GLSI
FIFO
Chronogramme d'exécution (détaillé)
P1
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
ELU x x x
PRET
P2
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
ELU x x x x x
PRET x x
P3
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
ELU x x
PRET x x x x x
P4
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
ELU x x x x x
PRET x
P5
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
ELU x x x x x
PRET x x x
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
LIFO
Chronogramme d'exécution (détaillé)
P1
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
ELU x x x
PRET x x x x x x x x x x x x x x x x x
P2
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
ELU x x x x x
PRET x x
P3
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
ELU x x
PRET
P4
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
ELU x x x x x
PRET x x x x x
P5
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
ELU x x x x x
PRET
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
SJF
Chronogramme d'exécution (détaillé)
P1
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
ELU + + +
PRET
P2
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
ELU + + + + +
PRET + + + +
P3
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
ELU + +
PRET
P4
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
ELU + + + + +
PRET +
P5
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
ELU + + + + +
PRET + + +
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
SRT
Chronogramme d'exécution (détaillé)
P1
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
ELU + + +
Prêt
P2
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
ELU + + + + +
Prêt + + + +
P3
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
ELU + +
Prêt
P4
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1 20
9
ELU + + + + +
Prêt + +
P5
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
ELU + + + + +
Prêt + + +
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
RR
Chronogramme d'exécution (détaillé)
P1
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
ELU + + +
PRET + + +
P2
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
ELU + + + + +
PRET + + + + +
P3
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
ELU + +
PRET + + +
P4
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
ELU + + + + +
PRET + + + +
P5
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
ELU + + + + +
PRET + + +
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
2. Quelle est de ces politiques, celle qui correspond à un temps minimal d’attente moyen par processus ?
Temps d’attente = temps de restitution – temps de service
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
SRT
Chronogramme d'exécution (simplifié)
P1 P1 P1 P3 P3 P2 P2 P2 P2 P2 P4 P4 P4 P4 P4 P5 P5 P5 P5 P5
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
RR
Chronogramme d'exécution (simplifié)
P1 P2 P1 P2 P3 P1 P2 P3 P2 P4 P2 P4 P5 P4 P5 P4 P5 P4 P5 P5
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
P1 P2 P3 P4 P5 Total Moyenne
FIFO 0 2 5 1 3 11 2,2
LIFO 17 2 0 5 0 24 4,8
SJF 0 4 0 1 3 8 1,6
SRT 0 4 0 1 3 8 1,6
RR 3 5 3 4 3 18 3,6
B 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Prêt
Elu
E/S
C 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Prêt
Elu
E/S
b) SJF
A 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Prêt X X X X X X X X X X X X
Elu X X X X X X X X X X X X X X
E/S X x X X
B 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Prêt
Elu
E/S
C 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Prêt
Elu
E/S
2 - Les trois processus utilisent le même périphérique d’E/S dont la file d’attente est gérée par SJF et l’accès au CPU est géré par un selon
l’ordonnancent du tourniquet, avec un quantum de 3.
A 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Prêt
Elu
At-
E/S
E/S
B 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Prêt
Elu
A-
E/S
E/S
C 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Prêt
Elu
AE/S
E/S