Accueil🇫🇷Chercher

Table des pages

La table des pages est la structure de donnĂ©es utilisĂ©e par un système de mĂ©moire virtuelle dans un système d'exploitation pour stocker les correspondances entre adresses virtuelles et adresses physiques. Les adresses virtuelles sont utilisĂ©es en accĂ©dant aux processus, tandis que les adresses physiques sont utilisĂ©s par le matĂ©riel, ou plus prĂ©cisĂ©ment, par la mĂ©moire vive.

Relations entre les pages adressée par les adresses virtuelles et les pages en mémoire physique. La mémoire physique peut contenir des pages appartenant à de nombreux processus. Les pages peuvent être conservées sur disque si elles sont rarement utilisées ou si la mémoire est pleine. Dans le diagramme ci-dessus, certaines pages ne sont pas dans la mémoire physique.

RĂ´le de la table des pages

Dans les systèmes d'exploitation qui utilisent de la mĂ©moire virtuelle, chaque processus a l'impression de travailler avec de grandes sections de mĂ©moire contigĂĽes. Physiquement, la mĂ©moire de chaque processus peut ĂŞtre dispersĂ©s dans les diffĂ©rentes zones de la mĂ©moire physique, ou peut avoir Ă©tĂ© dĂ©placĂ© vers un autre emplacement de stockage, typiquement vers un disque dur.

Lorsqu'un processus demande l'accès aux données dans sa mémoire, il est de la responsabilité du système d'exploitation de faire correspondre l'adresse virtuelle fournie par le processus avec l'adresse physique de la mémoire où les données sont stockées. La table de pages est l'endroit où le système d'exploitation stocke les correspondances d'adresses virtuelles vers les adresses physiques.

Cet article est issu de wikipedia. Text licence: CC BY-SA 4.0, Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.