état et contexte d'un processus

Fermé
mimi - 22 juin 2012 à 22:23
 luc - 24 juin 2012 à 10:08
Bonjour,
Svp est ce que quelqu'un m'explique quel est la différence entre changement de contexte et changement d'état d'un processus lorsqu'il y a un pseudo parallélisme dans un système monoprocesseur



1 réponse

Bonjour
lorsqu'un processus est en cours de traitement il y a changement d'état (de la pile, des registres mémoires,etc.)
lors de l'interruption de traitement du processus on enregistre l'ensemble des états des différents éléments nécessaires à la reprise du traitement sans perte de données, il s'agit donc du contexte du processus qui est stocké.
Pour la reprise du traitement du processus suivant, on récupère le contexte stocké correspondant au processus pour rétablir l'état de chaque élément (pile, registres, etc.) nécessaire à la reprise de traitement sans perte de données du processus.

Le changement de contexte a accompagné le changement de processus pour que chaque processus qui reprend le traitement retrouve tous les éléments du contexte dans le même état que lors de son interruption précédente.
0