GESTION DE LA MÉMOIRE
Chapitre 4
1
4.1 Gestion élémentaire de la mémoire
4.2 Le va-et vient (swaping)
4.3 La mémoire virtuelle
4.4 Algorithmes de remplacement de pages
4.8 La segmentation
GESTION DE LA MÉMOIRE
Idéalement, on voudrait que la mémoire soit
grande
rapide
non volatile
bon marché
Hiérarchie de la mémoire
Petite quantité de mémoire rapide et volatile mais chère (cache)
Quelques mégaoctets de mémoire volatile de vitesse et prix moyen
(mémoire principale)
Quelques gigaoctets de mémoire plus lente, non volatile et bon marché
(disque)
Cette hiérarchie est gérée par le gestionnaire de la
mémoire
2
GESTION ÉLÉMENTAIRE DE LA MÉMOIRE
MONOPROGRAMMATION SANS VA-ET-VIENT NI PAGINATION
Un seul procesus en mémoire à la fois
Les adresses utilisées dans les programmes correspondent à des
adresses réelles en mémoire.
Trois façons simples d'organiser la mémoir:
Dans b et c, le haut de la mémoire corespond à la mémoire morte (ROM)
3
MULTIPROGRAMMATION AVEC PARTITIONS
Partitions de taille fixe
files d'attente différentes pour chaque partition
Inconvénient: les grandes partitions peuvent être inutilisées
Une seule file d'attente
On choisi une tâche pouvant être placée dans la prochaine partition libre
4
MODÉLISATION DE LA MULTIPROGRAMMATION
La multiprogrammation permet d’augmenter l’utilisation du CPU
p = fraction du temps passé à attendre la fin d’une E/S
Taux d'utilisation du CPU ( 1-pn ) en fonction du nombre de processus en
mémoire. 5
1 / 69 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !