Next: Ordonnancement des processus dans Up: Allocation non-contiguë Previous: Allocation non-contiguë

Les pages et la pagination

Pour accélérer ces mécanismes d'allocation, la notion de page a été introduite.

On va découper la mémoire et les processus en pages. Grâce à ce système, il ne sera plus nécessaire de placer les processus dans une zone contigüe de la mémoire. Il devient possible d'allouer de la mémoire à un processus sans avoir à réaliser de compactage !

Ce principe des page nécessite de nouvelles possibilités matérielles. Toute adresse est maintenant considérée comme un couple

(Numéro de page, Position dans la page)

  figure1255
Figure 8.14: Calcul d'une adresse avec la table des pages

A : adresse logique, P : taille de page
Numéro de page = A div P
Position = A modulo P



Dominique REVUZ
Mon Feb 2 12:10:31 MET 1998
Une Bug Un mail Merci