04.3. Schémas de gestion de la mémoire

X

Privacité et cookies

Ce site utilise des cookies. En continuant, vous acceptez leur utilisation. En savoir plus ; par exemple, sur la façon de contrôler les cookies.

Compris

Annonces

Gestionnaire de mémoire

La partie du système d’exploitation qui gère (une partie de) la hiérarchie de la mémoire est appelée gestionnaire de mémoire. Son travail consiste à gérer efficacement la mémoire : garder la trace des parties de la mémoire qui sont utilisées, allouer de la mémoire aux processus lorsqu’ils en ont besoin et la désallouer lorsqu’ils ont terminé.

Parmi ses fonctions figurent :

  • Surveiller quelles parties de la mémoire sont utilisées ou libres.
  • Allouer de la mémoire aux processus et la libérer lorsqu’ils se terminent.
  • Gérer le swapping entre la mémoire et le disque (Virtual Memory)

Via UNNE

Les outils de base de la gestion de la mémoire sont la pagination et la segmentation. Dans la pagination, chaque processus est divisé en pages de taille constante et relativement petite. La segmentation permet d’utiliser des pièces de taille variable. Il est également possible de combiner la segmentation et la pagination en un seul schéma de gestion de la mémoire.

Dans un système à programme unique, la mémoire principale est divisée en deux parties : une partie pour le système d’exploitation (moniteur résident, noyau) et une partie pour le programme en cours d’exécution. Dans un système multiprogrammé, la partie « utilisateur » de la mémoire doit être encore subdivisée pour faire de la place aux multiples processus. La tâche de subdivision est effectuée dynamiquement par le système d’exploitation et est connue sous le nom de gestion de la mémoire.

Dans un système multiprogrammé, une gestion efficace de la mémoire est vitale. S’il n’y a que quelques processus en mémoire, ils seront la plupart du temps en attente d’E/S et le processeur sera inactif. Par conséquent, vous devez allouer la mémoire de manière efficace afin d’adapter autant de processus que possible.

Via les systèmes d’exploitation 3000

Bannière de Tout un peu (1) avec URL

Bannière de Tout un peu (1) avec URL

.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *