0% ont trouvé ce document utile (0 vote)
35 vues2 pages

TD 4

Le document présente des exercices sur la gestion de mémoire, incluant le calcul d'adresses physiques à partir d'adresses logiques en utilisant la pagination, ainsi que des questions sur les tables de pages et de segments. Il aborde également des algorithmes de remplacement de pages et les erreurs d'adressage. Enfin, il traite d'un système de mémoire virtuelle segmentée paginée avec des questions sur les segments et les déplacements.

Transféré par

khalidmrjn99
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)
35 vues2 pages

TD 4

Le document présente des exercices sur la gestion de mémoire, incluant le calcul d'adresses physiques à partir d'adresses logiques en utilisant la pagination, ainsi que des questions sur les tables de pages et de segments. Il aborde également des algorithmes de remplacement de pages et les erreurs d'adressage. Enfin, il traite d'un système de mémoire virtuelle segmentée paginée avec des questions sur les segments et les déplacements.

Transféré par

khalidmrjn99
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

TD N° 4 : Gestion de mémoire

Exercice 1 :

Calculer les adresses physiques qui correspondent aux adresses logiques suivantes : 1035, 4093, 4098,
9000.

Le mode de gestion est la pagination et les pages ont une taille de 4KO.

Numéro de la page Numéro de la case


0 4
1 6
2 15
3 10

Exercice 2 :

Soit la table de pages ci-après. Sachant que les pages virtuelles et physiques font 1K octets :

1. Quelle est l'adresse mémoire correspondant à l'adresse virtuelle suivante : 142A


2. Quelle est l'adresse logique correspondant à l'adresse physique suivante : 22F1

Numéro de la page Numéro de la case


0 4
1 6
2 8
3 9
4 12
5 1

Exercice 3 :

Nous utiliserons la suite de pages suivante : 7,0,1,2,0,3,0,4,2,3,0,3,2,1,2,0,1,7,0,1 et 3 pages en


mémoire centrale.
Schématiser à chaque étape le contenu de la liste de remplacement et préciser pour chaque algorithme
le nombre de défauts de pages et les pages qui en sont responsable.

Les algorithmes utilisés sont : l’algorithme optimal, FIFO , LRU (Least Recently Used), et MFU (most
frequently used).

Page 1 sur 2
SYS. D’EXPLOITATION 2 TC Infos Semestre: S4
Pr. I. AATTOURI 2024/2025
TD N° 4 : Gestion de mémoire

Exercice 4 :

On considère la table des segments suivante pour un processus P1 :

Segment Base Limite


0 540 234
1 1254 128
2 54 328
3 2048 1024
4 976 200

1. Calculez les adresses réelles correspondant aux adresses virtuelles suivantes, sous forme de
(segment, déplacement). Vous signalerez éventuellement les erreurs d'adressage :
(0:128), (1:100), (2:465), (3:888), (4:100), (4:344)
2. L'adresse virtuelle (4,200) est-elle valide ? justifiez votre réponse .

Exercice 5 :

On considère un système avec une mémoire virtuelle segmentée paginée où la taille d’une page est de
4Ko et une mémoire physique de 64Ko.

L’espace d’adressage d’un processus P est composé de trois segments S1, S2 et S3 de taille,
respectivement 16Ko, 8Ko et 4Ko.

À un moment donné, pour le processus P, les pages 1 et 2 du segment S1, la page 1 du segment S2 et
la page 0 du segment S3 sont chargées en mémoire physique, respectivement dans les cases 2, 0, 9, 12.

Pour une donnée située dans l’espace d’adressage du processus P à l’adresse décimale 8212, indiquez
:

1. le segment
2. le numéro de page dans le segment
3. le déplacement dans la page
4. le numéro de case
5. le déplacement dans la case
6. l’adresse physique (en décimal et en binaire)

Page 2 sur 2
SYS. D’EXPLOITATION 2 TC Infos Semestre: S4
Pr. I. AATTOURI 2024/2025

Vous aimerez peut-être aussi