Page préc.
Définitions
Fin de page Page suiv.
Mécanismes d'exécution séquentielle

Contexte (d'un processus ou d'une procédure)

    C'est, nous l'avons dit, l'ensemble des informations accessibles au processeur au cours d'une activité ou des activités successives. Le contexte est formé de deux parties distinctes :

Le contexte du processeur

    Le contexte d'un processeur est constitué de l'ensemble des informations qui définissent son état à un instant donné :     Le MEP contient deux types d'informations :

Le contexte en mémoire, ou espace de travail

    Le contexte en mémoire est constitué de la (des) table(s) des segments, des indicateurs de protection. Les segments procédure peuvent être réentrants (exécutés, par plusieurs processus) sans duplication du code. Les segments de données peuvent n'appartenir qu'à une seule procédure (ou à un processus) ou au contraire être partagés entre plusieurs.

Un ensemble d'attributs attachés au processus

    Cet ensemble spécifie différentes propriétés :

Bloc de contrôle d'un processus

    Le bloc de contrôle d'un processus (Process Control Block ou PCB) contient les informations suivantes :     Lorsque plusieurs processus sont gérés par le système d'exploitation, celui-ci regroupe les PCB dans une table appelée la table des processus.


[1] Le "Code condition" est un registre du processeur dont chaque bit est un flag qui peut être testé et représente une condition.
Page préc.
Définitions
Début de page Page suiv.
Mécanismes d'exécution séquentielle
Dernière mise à jour : 01/07/2001