Information Technology Reference
In-Depth Information
12.4
CONCLUSION
Un processus est un programme en cours d'exécution auquel est associé un environ-
nement processeur (CO, PSW, RSP, registres généraux) et un environnement mémoire
appelés contexte du processus.
L'ordonnanceur est un programme système dont le rôle est d'allouer le processeur
à un processus prêt. La politique d'ordonnancement détermine le choix d'un processus
à élire parmi tous ceux qui sont prêts. Les exécutions de processus ne sont pas indé-
pendantes : les processus peuvent vouloir communiquer et accéder de manière concur-
rente à des ressources. Le sémaphore S est un outil système de synchronisation
assimilable à un distributeur de jetons et manipulable par seulement trois opérations
atomiques : P(S), V(S) et init(S).
Il existe plusieurs schémas typiques de synchronisation à partir desquels sont
élaborés des outils de communication entre processus : l'exclusion mutuelle, l'allo-
cation de ressources, les lecteurs-rédacteurs, le producteur-consommateur.
 
Search WWH ::




Custom Search