Allocation non contiguë: Pagination
- Principe: Le programme
associé au processus est découpé en page de taille
fixe (niveau logique) et les pages sont chargées dans des cases de
même taille (non contiguës) en mémoire (niveau physique).
Avantages:
- Allocation plus facile car non contiguë
- L'utilisateur n'est pas chargé du découpage
en page du programme (c'est le système qui le gère)
- La traduction adressage logique-adressage physique est réalisée
par le mécanisme d'adressage du processeur (n'est pas à la charge
du processus)
- Partage de pages entre processus (programmes réentrants)
donc économie de mémoire
- Allocation dynamique facilitée par création
de nouvelles pages.
Contrainte:
- Convertir les adresses logique (dans une page) en adresse
réelle (physique, dans une case).
suivant
plan