2. Processus et synchronisation
Un processus est l’entité dynamique qui représente l’exécution d’un programme sur un processeur. Le déroulement d’un processus est une suite d’actions élémentaires (l’exécution des instructions du processeur). Le contexte d’exécution (ou simplement le contexte) d’un processus est l’ensemble des ressources (éléments matériels et information) accessibles à ce processus pendant son exécution. On distingue le contexte privé (propre au processus) et le contexte global (partagé avec d’autres processus). Deux processus ne peuvent interagir que si leur contexte a une partie commune.
Chaque action d’un processus peut modifier l’état de son contexte. Cet état n’est défini qu’en une suite discrète de points observables ; la suite des états en ces points constitue l’histoire...
Cet article est réservé aux abonnés
Cet article est réservé aux abonnés. Il vous reste 92 % à découvrir.
Déjà abonné ?
Se connecter
Lecture en cours
Processus et synchronisation