Page préc.
Gestion des activité parallèles
Fin de page Page suiv.
Mémoire réelle

Introduction

    La mémoire centrale, appelée mémoire RAM dans le monde des PCs et core memory dans le monde Unix,  fait partie des ressources indispensables à l'exécution des programmes. Sa gestion consiste à l'attribuer au(x) processus actif(s). C'est dans la mémoire centrale que sont stockés les éléments du processus, soit de façon permanente (différents indicateurs, pointeurs), soit parfois de façon temporaire (code, données). De nombreuses méthodes permettent d'allouer la mémoire, en fonction de critères variés. Elles ont toutes pour objectif de rendre le système le plus performant et le plus efficace.

    Dans la plupart des ordinateurs actuels, une mémoire d'accès beaucoup plus rapide (appelée mémoire cache), plus chère et de taille plus réduite, est ajoutée à la mémoire centrale. Elle contient en général une partie du code du programme en cours d'exécution. On trouve maintenant aussi des ordinateurs possédant de la mémoire cache destinée aux données. Il est aussi possible que le programme (code et/ou données) oscille entre la mémoire principale et la mémoire secondaire (disque) d'accès beaucoup plus lent mais de beaucoup plus grande capacité.

    Plusieurs notions interviennent dans ce chapitre :


Page préc.
Gestion des activité parallèles
Début de page Page suiv.
Mémoire réelle
Dernière mise à jour : 07/07/2001