Système d'exploitation et matériel
Quel est le rôle de la table des pages ?
- AFaire correspondre les numéros de page des adresses virtuelles aux numéros de page des adresses physiques
- BDupliquer et sauvegarder, page par page, le contenu des données présentes en mémoire physique
- CGérer la priorité des processus en cours en les classant dans l’ordre des pages
Afficher la réponse et l'explication
Réponse : A. Faire correspondre les numéros de page des adresses virtuelles aux numéros de page des adresses physiques
En mémoire virtuelle, les adresses virtuelles utilisées par le programme sont traduites en adresses de la mémoire physique réelle. La table des pages enregistre, pour chaque numéro de page virtuelle, le numéro de page physique correspondant et des informations de protection comme les droits de lecture et d’écriture ; l’OS en crée une par processus et la MMU du CPU la consulte. Les traductions fréquentes sont conservées dans le TLB. Ce n’est pas une table qui duplique le contenu des données ni qui gère la priorité des processus.
Continuer : 9 autres questions sur Système d'exploitation et matériel