Tous les processus sont associés à une entrée dans la table des processus qui est interne au noyau. De plus, le noyau alloue pour chaque processus une structure appelée zone u , qui contient des données privées du processus, uniquement manipulables par le noyau.
La table des processus nous permet d'accéder à la
table des régions par processus qui permet d'accéder à la
table des régions. Ce double niveau d'indirection permet de
faire partager des régions.
Dans l'organisation avec une mémoire virtuelle, la table des
régions est matérialisée logiquement dans la table de pages.
Les structures de régions de la table des régions contiennent des informations sur le type, les droits d'accès et la localisation (adresses en mémoire ou adresses sur disque) de la région.
Seule la zone u du processus courant est manipulable par le noyau, les autres sont inaccessibles. L'adresse de la zone u est placée dans le mot d'état du processus.
Figure 6.3: Table des régions, table des régions par processus