Bienvenue sur le site web de Lihan Li Ndjom Hans

Bienvenue sur le site web de  Lihan Li Ndjom Hans

Algorithme commutation de contexte

la commutation de contexte intervient lorsqu'un que le systeme passe d'un processus inachevé à un autre tout en sauvegardant toutes les informations du processus inachevé.
le processus peut etre interrompu pour plusieurs raisons:
- soit son temps processus(le temps que le processeur lui alloue) est terminé
- soit il a besoin d'une ressource qui n'est pas disponible
- soit par appel superviseur

lorsque le processus est interrompu,le systeme sauvegarde ses informations(ou son contexte) qui sont:
- son etat
- son entrée dans la table des processus
- sa zone u
- les piles utilisateur et systeme
- les zones de code et de données
- la valeur des registres actifs
- le compteur ordinal

on peut donc ecrire l'algorithme suivant

Algorithme commutation (p1: processus, p2:processus)
debut
 
 attente(p2);
 execution(p1);
 si interruption(p1) alors
   sauvegarde_contexte(p1);
   chargement_contexte(p2);
 finsi
fin




30/03/2010
0 Poster un commentaire

A découvrir aussi


Inscrivez-vous au blog

Soyez prévenu par email des prochaines mises à jour

Rejoignez les 24 autres membres