[PDF] Révision - ESEN





Previous PDF Next PDF



TD n°6 : Gestion de la mémoire CORRECTION

Dans un segment de longueur 200 les déplacements valides sont dans l'intervalle [0-199]. Exercice 3 – Pagination. 1) L'espace d'adressage du processus est l' 



Travaux Dirigés

15 déc. 2016 segmentation paginée. Page 4. Exercice I. 1. Quelle est la taille du ... Exercice III: algorithme LRU dans le pire cas. • Soit la suite d'accès ...



Exercice 1 – Segmentation Exercice 2 – Segmentation paginée

Exercice 2 – Segmentation paginée. On considère un système muni de 64 Kio de mémoire physique gérée de manière segmentée et paginée. Chaque processus peut 



Gestion de la mémoire Exercice 1 :

- Utilisation combinée des techniques de pagination et de segmentation : l'espace d'adressage virtuel d'un processus est composé de segments contigus. Chaque 



Contrôle Système dexploitation I

16 mai 2018 Une segmentation et une pagination. 2. Une fragmentation interne et ... Exercice 3 (06.00 Pts). Algorithme FCFS : (01.00 point). P1. P3. P4. P2. 0 ...



Gestion Mémoire (Pagination – segmentation)

(Pagination – segmentation). Exercice 1. Adressage virtuel. Un ordinateur a un espace d Feuille d'exercices n° 3. Année 2007-2008. Exercice 4 : Segmentation ...



TD n°6 : Gestion de la mémoire

Exercice 4 – Segmentation paginée. 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 



Systèmes dexploitation & Programmation concurrente TD Gestion

Conclure. Exercice 6: (examen 06/2008). Soit une mémoire segmentée et paginée. Chaque adresse virtuelle comporte un numéro de segment sur. 2 bits un numéro 



Corrigé ED 4

Corrigé ED 4. Exercice 2 :Adressage dans une mémoire virtuelle paginée. Question 1 a) Taille de la mémoire réelle : 1 Mo soit 2**20 octets taille d'une page 





Travaux Dirigés

15 déc. 2016 de pages). – Une taille de Page de 4Ko. – Une mémoire physique de 1 Mo. • Supposez que le système utilise la segmentation paginée ...



Corrigé ED 4

Corrigé ED 4. Exercice 2 :Adressage dans une mémoire virtuelle paginée. Question 1 a) Taille de la mémoire réelle : 1 Mo soit 2**20 octets taille d'une 



Systèmes dexploitation & Programmation concurrente TD Gestion

Conclure. Exercice 6: (examen 06/2008). Soit une mémoire segmentée et paginée. Chaque adresse virtuelle comporte un numéro de segment sur.





Chapitre 7 : Gestion de la mémoire

Solution de l'exercice 1 Dans un système paginé la taille d'une page est de 512 mots



Gestion Mémoire (Pagination – segmentation)

(Pagination – segmentation). Exercice 1. Adressage virtuel. Un ordinateur a un espace d'adressage virtuel codé sur 32 bits. Une adresse désigne un octet.



Gestion de la mémoire Exercice 1 :

- Utilisation combinée des techniques de pagination et de segmentation : l'espace d'adressage virtuel d'un processus est composé de segments contigus. Chaque 



Examen L3 SI S51 Architecture III - Session 2

26 juin 2018 Exercice 1: ( 5 points) l. Que signifie qu'un système soit ... Peut-on mélanger segmentation et pagination ? ... Exercice 3: ( 4 points).



Gestion de la mémoire

Allocation d'espace pour l'accroissement de la pile et d'un segment de données. Modèle de mémoire fusionné (mélange de pagination et segmentation).



CORRECTION - miageuniv-nantesfr

Exercice 3 – Pagination 1) L’espace d’adressage du processus est l’espace d’adressage virtuel formé par les pages Comme il y a 8 pages la taille de l’espace virtuel est de 8*256 = 2048 mots 2) Comme les cadres sont numérotés sur 3 bits il y a 23 = 8 cadres Taille d'un cadre = taille d'une



Module 8 – La mémoire virtuelle

Exercice 4 – Segmentation paginée 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



Révision - ESEN

• La segmentation considère la mémoire comme des espaces ou des régions dédiés à une utilisation particulière par exemple: le code d'un programme les données la pile un ensemble de sous-programmes des modules un tableau etc La segmentation reflète cette organisation • la pagination est un partitionnement qui exige les même



Searches related to segmentation paginée exercices corrigés PDF

Pour lisser les images rendre homogènes les régions qui représentent les basses fréquences de l’image on applique un filtre passe-bas (type moyenneur gaussien) qui a pour principe de faire la somme (moyenne) des pixels du voisinage ce qui revient à intégrer localement

Quelle est la différence entre la pagination et la segmentation à la mémoire virtuelle ?

De la pagination et segmentation à la mémoire virtuelle Un processus est constitué de morceaux (pages ou segments) ne nécessitant pas d’occuper une région contiguë de la mémoire principale Références à la mémoire sont converties en adresses physiques au moment de l’exécution

Quels sont les 3 éléments de la méthode de segmentation?

Cette méthode de segmentation comprend 3 éléments : le Montant (de la dernière commande ou sur une période donnée), pour établir des segments de clients homogènes. Cette technique permet de cibler les offres, d’adapter l’offre et d’établir des segments basés sur la valeur des clients.

Comment déterminer les critères de segmentation ?

Plusieurs méthodes existent pour déterminer les critères de segmentation. Mais tous ces critères ne sont pas pertinents , notamment quand on veut pénétrer un marché. Pour un porteur de projet il est préférable de déduire les critères de segmentation et les points communs des clients potentiels à partir d’une enquête sur la cible concernée .

Quelle est l’approche de la segmentation?

5Autres approches de la segmentation Segmentation : approche région ou frontièreI segmentation: décomposition d’une image en régions qui ont un sens (?), les“objets” de l’image. segmentation= étiquetage des pixels/voxels de l’image. pixels/voxels de même étiquette = pixels/voxels de même région Segmentation : approche région ou frontièreII

Révision - ESEN

Révision

Amine DHRAIEF

Mastère professionnel en

Modélisation, Bases de Données et

Intégration des Systèmes

ESEN, Univ. ManoubaSystèmes d'Exploitation Avancés

GESTION DE LA MÉMOIRE

Exercice I

•Considérez un système de gestion de mémoire qui a les caractéristiques suivantes : -Un adressage virtuel sur 32 bits (dont 14 bits pour les numéros de segments et 6 bits pour les numéros de pages) -Une taille de Page de 4Ko -Une mémoire physique de 1 Mo •Supposez que le système utilise la segmentation paginée

Exercice I

1.Quelle est la taille du plus grand

segment (en pages/Ko)?

2.Quelles sont les données manquantes à ce

problème pour traduire l'adresse virtuelle de

32 bits suivante : 0xAE854C9C en adresse

physique ? Si vous aviez ces informations, identifiez brièvement les étapes à suivre pour effectuer cette translation.

Exercice I

•Supposons maintenant que le système considéré utilise une pagination à deux niveaux, où les entrées du de la table de page de premier niveau sont sur 4 octets •La structure de l'adresse virtuelle est composée de #page niveau 1 (10bits)#page niveau 2 (10bits)Déplacement page (12 bits)

EXERCICE I

Exercice I

3.Si un processus utilise tout l'espace adressable qui lui est

fourni, combien de pages seront-elles nécessaires pour contenir toutes les tables de pages de ce processus

4.Un second processus nécessite 22Mo pour s'exécuter

entièrement (son code, ses données, pile...). La partie contenant son code est disposée dans sa mémoire virtuelle aux adresses suivantes [2Mo à 6Mo-1], les données sont quant à elles dans l'intervalle [12Mo à 21Mo-1]. Si nous devons charger les tables de pages associées à ces deux parties, combien de pages de niveaux 2 seront chargées en mémoire centrale.

Correction exercice I

1.@virtuelle : #seg. (14bits) | #p (6bits) | depl. (12 bits)

@ physique: #case (20bits) | depl. (12 bits) Plus grand segment : 26 =64 pages ou encore 26*212=256Ko

2.Il manque la table des segments qui va nous

indiquer la table de pages associée au segment désiré. Cette table des pages nous permettra d'obtenir le cadre associé à notre adresse. L'adresse physique est obtenue en remplaçant les numéros de segment et de page par le numéro du cadre

Correction exercice I

3. Table de premier niveau : nombre d'entrées = 210 entrées

•Nombre de table de second niveau = 210 tables •Chaque entrée d'une table de second niveau pointe sur un cadre de page •Nombre d'entrée par table de second niveau 210 entrées •→ nombre de cadres de pages = (210 tables de second niveau)*(210 entrées par table de second niveau) = 220 •Un déplacement de 12 bits = taille max d'une page 212 bits = 4* 210 bits = 4 Koctets •→ Taille totale en KOctets = 4 * 220 KO= 4* 210 * 210 KO = 4Go

Correction exercice I

4. Chaque entrée de la table des pages de niveau 2 est

associée à un cadre de 4Ko (212). Sachant qu'une table de pages de niveau 2 contient 210 entrées, elle référence 210 *

212 o =4Mo de la mémoire virtuelle. La première table de

niveau 2 référence la mémoire virtuelle comprise entre [0,

4Mo-1], la seconde [4Mo, 8Mo-1] et ainsi de suite.....

•pour le code → 2 tables de pages de niveaux 2 seront nécessaires (c-à-d 2 pages) •pour les données 3 tables de pages de niveaux 2 seront nécessaires (c-à-d 3 pages).

Exercice II: Taille de cache

•Soit la suite d'accès aux pages suivantes {0,1,2,3,1,2,3,4,2,3,4,5,1,0,2,3,2,5} •Une mémoire tampon de 3 pages •Faites l'analyse des fautes de pages pour les algorithmes PAPS et LRU •Lequel semble préférable ? •Si la mémoire tampon est portée à 4 pages, la conclusion change-t-elle?

Correction Exercice II

012312342345102325

0000333333333111333

1-11111144444400005

2--2222222225552222

L'analyse des fautes de pages pour les algorithmes

PAPS : la page la plus ancienne est remplacé

→ 11 défaut de pages

Correcition Exercice II

012312342345102325

0000333333333111333

1-11111144444400005

2--2222222225552222

LRU: La page qui n'a pas été uitilisée pendant le plus de temps qui est reitirée → 11 défaut de pages

Correction Exercice II

012312342345102325

0000000044444442222

1-11111111115555333

2--2222222222111115

3-333333333300000

L'analyse des fautes de pages pour les algorithmes PAPS : la page la plus ancienne est remplacé → 11 défaut de pages bien qu'on dispose plus de mémoire ANOMALIE DE BELADY: le taux de défaut de page PEUT CROITRE en même temps que le nombre de cadre de page alloués Fournir plus de mémoire à un processus n'accroit pas forcément ses performances

Correcition Exercice II

012312342345102325

0000000044444442222

1-11111111115555333

2--2222222222111115

3-333333333300000

LRU: La page qui n'a pas été utilisée pendant le plus de temps qui est retirée 11 défaut de pages bien qu'on dispose plus de mémoire ANOMALIE DE BELADY: le taux de défaut de page PEUT CROITRE en même temps que le nombre de cadre de page alloués Fournir plus de mémoire à un processus n'accroit pas forcément ses performances

Exercice III: algorithme LRU dans le pire cas

•Soit la suite d'accès aux pages suivantes: {0,1,2,3, 0,1,2,3,

0,1,2,3,....} et une mémoire tampon de 3 pages

1.Proposez une méthodologie d'échange qui soit optimale

pour ce cas précis

2.En moyenne, pour une longue séquence de ce genre, quel

est le nombre de fautes de pages de LRU par rapport à la solution optimal ?

3.Que se passe-t-il si on passe à la séquence {0,1,2,3,4,

0,1,2,3,4, 0,1,2,3,4, ...} avec un tampon de 4 pages ? Qu'en

déduire pour les performances de LRU par rapport à l'algorithme optimal ?

Correction Exercice III

•Avec LRU : il y a un défaut de page à chaque accès012301230123012301

0032103

1103210

2210321

Correction Exercice III

1.Avec MRU : Most Recently Used, on remplace la page utilisée la plus

récemment

2.Pour une séquence infinie de ce genre, il y a en moyenne une faute pour 3

accès. -Une page reste en mémoire pour 9 accès successifs, et il y a 3 pages en cache -LRU est 3 fois pire que l'algorithme MRU

3.avec une séquence {0,1,2,3,4, 0,1,2,3,4, 0,1,2,3,4, ...} avec un tampon de 4 pages

, LRU présentera toujours une faute par accès, MRU, une faute pour 4 accès.012301230123012301

001 1123
2230

Exercice IV

●Une mémoire virtuelle à une taille de page de 1024 mots, 8 pages virtuelles et 4 pages physiques. Sa table des pages est la suivante :

●1- Donner la liste des adresses qui provoquent un défaut de page. ●2- Quelles sont les adresses physiques de 0, 3727, 1023, 1024,

7425, et 4196.

Correction Exercice IV

●La taille de la page est 1024, Calculons pour commencer les plages d'adresses de chaque page :

Correction Exercice IV

●La table des pages indique que seules les pages virtuelles 2, 3, 5, 7 provoqueront un défaut de pages. Ce qui correspond donc aux plages d'adresses 2048 à 3071, 3072

à 4095, 3072 à 4095 et 7168 à 8191.

●@ physique = Taille de la page * n° de page réelle + Offset

Examen janvier 2012

Question de cours

1.Quels sont les deux dispositifs matériels qui permettent au

système d'exploitation la protection des processus en exécution ? les décrire brièvement.

2.Dire quelle est la différence principale entre les termes de

chacune des paires suivantes :

1.Une segmentation et une pagination

quotesdbs_dbs2.pdfusesText_3
[PDF] matrice rotation + translation

[PDF] exercice pagination mémoire

[PDF] pagination mémoire virtuelle

[PDF] difference entre pagination et segmentation

[PDF] conversion adresse logique adresse physique

[PDF] pagination et segmentation pdf

[PDF] pagination systeme d'exploitation

[PDF] telecharger un livre de grammaire pdf

[PDF] larousse conjugaison pdf

[PDF] telecharger larousse difficultés grammaticales pdf

[PDF] larousse grammaire francais

[PDF] larousse orthographe pdf

[PDF] larousse livre de bord orthographe pdf

[PDF] introduction grammaire generative

[PDF] chomsky théorie