Allocation contiguë: Partitions variables
Partitions variables: La taille des partitions n'est pas fixée
au départ mais calculée en fonction de la taille de la tâche.
Principe: Le système (si l'espace libre est suffisant) alloue
un bloc de la taille de la tâche. Le système doit tenir à
jour une liste des zones libres et une liste des zones occupées.
Problèmes:
- Une gestion plus complexe (gestion des listes et stratégie
d'allocation)
- Relocation du processus en mémoire en cas de compactage
(cf. ci-dessous)
- Une fragmentation externe importante
au bout d'un certain temps.
Solutions: Le compactage et/ou le swapping.
suivant
plan