0% ont trouvé ce document utile (0 vote)
11 vues6 pages

Cours Part8

La technique mixte de segmentation-pagination divise l'espace d'adressage virtuel en segments et pages, combinant les avantages des deux méthodes tout en rendant la conversion d'adresse plus complexe. Chaque adresse virtuelle est décomposée en un numéro de segment, un numéro de page et un déplacement, nécessitant des tables de segments pour la conversion. La protection de la mémoire est essentielle pour éviter que des erreurs dans un processus n'affectent d'autres processus, en limitant l'accès mémoire via le MMU.

Transféré par

OmarKammoun
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
11 vues6 pages

Cours Part8

La technique mixte de segmentation-pagination divise l'espace d'adressage virtuel en segments et pages, combinant les avantages des deux méthodes tout en rendant la conversion d'adresse plus complexe. Chaque adresse virtuelle est décomposée en un numéro de segment, un numéro de page et un déplacement, nécessitant des tables de segments pour la conversion. La protection de la mémoire est essentielle pour éviter que des erreurs dans un processus n'affectent d'autres processus, en limitant l'accès mémoire via le MMU.

Transféré par

OmarKammoun
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

103

La technique mixte: Segmentation-


Pagination
• L’espace d’adressage virtuel est découpé en
blocs appelés segments ;
• Les segments sont découpés en pages ;
• L’espace d’adressage réel est découpé en
pages
• On combine donc les avantages des deux
techniques au prix d’une conversion d’adresse
un peu plus complexe et de tables un peu plus
nombreuses
• Ainsi , on aura des tables de pages associées à
chaque segment
104

La technique mixte: Segmentation-


Pagination
• Toute adresse virtuelle est décomposable en
trois champs : un numéro de segment, un
numéro de page et un déplacement dans cette
page

• La conversion d’une telle adresse en adresse


réelle reposera sur les tables des segments qui
mémorise pour tout numéro de segment virtuel
valide, l’adresse de début et la longueur
effective du segment alloué en mémoire réelle.
105

La technique mixte: Segmentation-


Pagination
Avantages Inconvénients
• Il permet de concilier le • Le mécanisme de
respect de la structure segmentation-pagination
logique du programme et est évidemment plus
l’allocation simple de la couteux que la simple
mémoire réelle pagination au point de
vue conversion d’adresse
et espace mémoire
106

Protection de la mémoire
• La protection de la mémoire est un service
essentiel des systèmes d’exploitation.

• Il n’est pas acceptable aujourd’hui qu’une erreur


dans un programme d’édition d’images,
provoque l’arrêt d’une machine.

• De façon générale, il n’est pas tolérable que le


fonctionnement d’une machine (quelle que soit
son utilisation) soit mis en cause par des erreurs
logicielles.
107

Protection de la mémoire
• Le principe c’est d’empêcher un processus B
d’écrire dans une zone mémoire déjà attribuée à
un autre processus A et ainsi perturber son
exécution.
• Le SE doit assigner ce rôle au MMU pour qu’il
ne donne accès au processus qu’aux pages qui
lui sont attribuées.
• En cas de tentative, un signal est envoyé au
processus fautif . Ce dernier doit demander au
SE d’accéder aux données d’un autre processus
tant que les opérations demandées sont
permises.
108

Temps d’accès

Vous aimerez peut-être aussi