Ch2-Gestion Des Processus
Ch2-Gestion Des Processus
Ch2-Gestion Des Processus
d’exploitations
Zouhair ELHADARI
www.hadari.jimdo.com
2
Définitions: (1)
3
Définitions: (2)
4
Les états d'un processus: (1)
5
Les états d'un processus: (2)
6
Les algorithmes d’ordonnancements :
7
Les algorithmes d’ordonnancements :
8
Les algorithmes d’ordonnancements :
P2 3 1
P3 3 2
9
Les algorithmes d’ordonnancements :
Exercice 1:
Soient 4 processus P0,P1,P2,P3 qui arrivent dans un
système informatique dans l’ordre suivant: 0,1,3 et
4 .Leurs temps d'exécution dont 3,5,8 et 14.
11
Les algorithmes d’ordonnancements :
Plus court temps d’exécution (PCTE)
Le CPU est attribué au processus qui a le plus petit temps
d’exécution (en utilisant PAPS en cas d’égalité)
Deux approches :
13
Les algorithmes d’ordonnancements :
Plus court temps d’exécution (PCTE)
PCTE
14
Les algorithmes d’ordonnancements :
Plus court temps d’exécution (PCTE)
PCTER
15
Les algorithmes d’ordonnancements :
Tourniquet
16
Les algorithmes d’ordonnancements :
Tourniquet
Exemple :
processus Durée
P1 53
P2 17
P3 68
P4 24
17
Les algorithmes d’ordonnancements :
Tourniquet
Le diagramme de Gantt est :
18
Les algorithmes d’ordonnancements :
Priorité:
19
Les algorithmes d’ordonnancements :
20
Fin du Chapitre
21