l'exécution du programme en cours pour lancer une entrée/sortie qui charge la page
manquante en mémoire centrale dans une case libre.
Définition : défaut de page
Le défaut de page est un déroutement qui oblige le processeur à suspendre
l'exécution du programme en cours pour lancer une entrée/sortie qui charge la
page manquante en mémoire centrale dans une case libre.
Les figures 3 et 4 illustrent le mécanisme de défaut de page. Le processus cherche à
convertir l'adresse logique <p,d>. Il accède donc à l'entrée de sa table des pages
correspondant à l'entrée de la page p, et teste la valeur du bit de validation. Celui-ci
est à faux (I) indiquant ainsi que la page n'est pas présente. Automatiquement,
puisque la traduction vers l'adresse physique ne peut pas être faite, le système lève
un défaut de page, qui entraîne une entrée/sortie pour charger la page manquante
en mémoire centrale.
Le défaut de page charge la page manquante dans une case libre de la mémoire
centrale, puis le système met à jour l'entrée de la table des pages correspondant à la
page p : le bit de validation passe à vrai et le numéro de case physique contenant la
page p est renseigné. Enfin, la traduction vers l'adresse physique reprend.