(Gestion de la mémoire)

Slides:



Advertisements
Présentations similaires
Le passage de l’agriculture conventionnelle à l‘agriculture biologique
Advertisements

CONSTRUIRE UN TABLEAU Analyser, organiser les informations Sens du tableau Nombre de colonnes (le moins de colonnes possible) Nombre de lignes Système.
CHAPITRE 4 Calcul littéral et Identités Remarquables
Homéostasie glucidique état basal à jeun
Exercice 2, chapitre 3.
Modèle de WAUGH et NORMAN (1965)
CALCUL RAPIDE Complément à centaine supérieure pour des nombres entiers dont le chiffre des unités est zéro 50 opérations en 5 minutes Per1_4.
CALCUL MENTAL Multiplier un nombre par 10, 100, 1000
Calcul mental Calcul mental Année scolaire Classe de …
CALCUL RAPIDE Complément à la dizaine ou à la centaine supérieure
CGA – M. SCILIEN – séance 4 Fondements d ’un nouveau modèle de coût : la méthode des « équivalences » Sommaire Introduction. Inadéquation parfois des deux.
Comptimons chanson! (On compte à ) Par Juli Powers
Évaluation des requêtes relationnelles
L’absentéisme des salariés en France
Les numéros 70 –
GEF 435 Principes des systèmes d’exploitation
GIS Incendies de Forêt, Aix-en-Provence, 3 juin 2005
Quantification 8 bits 5 bits 3 bits 1 bit.
TD. Le point mort (seuil de rentabilité)
Atelier Technique du 8 septembre 2010
CALCUL MENTAL Pourcentage de... Pour éviter les coups d oeil inopportuns aux conséquences parfois fâcheuses deux élèves voisins répondent aux questions.
Thématiques de recherche Comportement des matériaux sous chargements complexes et prédiction de la durée de vie (fatigue isotherme ou thermo-mécanique)
Architecture de machines La mémoire
Architecture de machines La mémoire
CA du 19/11/2009 Assemblée Générale Fédération PACT Paris 24 juin 2010 Chiffres clés Activité 2009.
a r a t b a r s BIENVENUE À CETTE PRÉSENTATION D’AFFAIRES
Traitement des images de la caméra rapide. Resolution/Speed Chart (fps) 1280 x 8007, x 720 (720p) 8, x 7689, x 480 (DVD) 17,000.
Système d’exploitation : Assembleur
C:\ docs \Formation \Projet.doc racine docs Formation C:\ fichiers
15. 1 MILLION $ $ $ $ $ $ $ $ $ $ 04.
Savoir ce qu’est une multiplication
Distances, dimensions, masses & temps
A NTON B RENDER F LORENCE P ISANI. Capitalisation obligataire En milliards de dollars Capitalisation.
DEC RÉPUBLIQUE ET CANTON DE NEUCHÂTEL Main-dœuvre: quel enjeux pour la région frontalière Sylvain Babey – Service de lemploi/NE.
En avant 8 texte 2 page 14 Texte 2 Questions sur le texte 2.
Le stockage La fréquence Le débit
© Tous droits réservés 2008 Niveau Cycle central (5 ème et 4 ème ) Exercices Vrai/Faux Mesdames Hélène Clapier et Dominique Halperin, professeures de mathématiques.
Carte du livre de géographie
23 × 1 = × 10 = × 100 = ×1000 = Exemple de division (Lobjectif de cette présentation est uniquement de rappeler à lenseignant.
Réponse fréquentielle de la FTBO H(p)
MPSI Colle info n° ASSERVISSEMENT D'UN MOTEUR A COURANT CONTINU à commande en courant. Système M23-M26 du laboratoire de S.I.I.
Abscisses Ordonnées d ( m ) t ( s ) d ( m ) t ( s )
75×12 Un petit peu de calcul mental …
Les écritures de clôtures
Par Sarah Lemay et Chloé Rodriguez
Un pourcentage d’un nombre
Les fractions, les nombres décimaux et les pourcentages
Exercices du chapitre 8 Mesures de la pression, de la température et de lhumidité.
Fonction partie entière
Les familles de fonctions
Synthèse à formants : Klatt Amplitude multipliée par 0,6 Série 1 : variation de F2.
centaines + 5 dizaines 3 centaines + 5 unités
Parc Joseph Carrier Parc du Plateau Parc Henri Ford Parc Loyola Schmidt Parc des ArtisansParc du Relais du Routier Parc Fatal.
Copyright 2011 – Les Chiffres Copyright 2011 –
Création JJ Pellé le 11 octobre 2009
Multiplier ou diviser un entier par 10, 100, Mathématiques – Calcul mental  Entraînement n° 2.
Le modèle des centres d’analyse : Présentation générale
Bases de la micro informatique
Collège Agence / SPORSORA 1 Agence, le métier de « CONSEIL » Définition : (les Agences « Conseil » sont invitées à remplir cette partie) Volume de droits.
Difficulté croissante certains droits réservés pour plus d’infos, cliquer sur l’icône.
Comment passer d’une unité à une autre ?
des jours offertes avec
Largeur du pouce (en cm)Effectif Effectifs cumulés [1,6 ; 1,7[40 [1,7 ; 1,8[60 [1,8 ; 1,9[150 [1,9 ; 2,0[200 [2,0 ; 2,1[300 [2,1 ; 2,2[160 [2,2 ; 2,3[50.
Les TICE à l’école L’équipement de base L’environnement Windows La gestion des fichiers Dominique Gouilly Animatrice informatique.
Comment faire un compte d’exploitation prévisionnel ?
Projet Professionnel.
Qui veut être un Millionaire? 2 RONDE Fractions, Décimaux, Rapports et Taux.
ULg CHU Liège Le numerus clausus Impact sur les hôpitaux universitaires 4 ème doc 2005.
La fonction polynomiale de degré 0 La fonction constante f(x) = a.
La pub du marchand de pc ?  INTEL Core2Duo E8500 2X3,16Ghz  Samsung 750Gb SATA2 7200Trs  4 Gb Kingston DDR2 800Mhz  Nvidia GTX Mb PROCESSEUR.
Transcription de la présentation:

(Gestion de la mémoire) Corrigé TD2 (Gestion de la mémoire) 1- Segmentation a- First-fit Best-fit 800 500 300 Requête Segments disponibles 200 600 500 300 300 300 500 300 400 300 100 300 250 50 100 300 250 50 100 50 Requête Segments disponibles 200 800 500 100 300 800 200 100 400 400 200 100 250 150 200 100 250 0 0 0 800 500 300 b- Comme on n'a pas de données sur les besoins futurs en mémoire des processus, on ne peut pas trouver de schéma optimal pour les algorithmes d'allocation mémoire

First-fit 2- Allocation mémoire 1200 1100 1000 900 800 700 600 500 400 300 200 100 Mémoire +400 +150 +350 -150 +100 +250 -350 +150 250 250 250 400 400 400 400 400 400 400 400 100 100 100 100 150 150 150 350 350 350 350 First-fit

Best-fit 2- Allocation mémoire (suite) 1200 1100 1000 900 800 700 600 500 400 300 200 100 Mémoire +400 +150 +350 -150 +100 +250 -350 +150 250 250 250 400 400 400 400 400 400 400 400 100 100 100 100 150 150 150 350 350 350 350 Best-fit

Worst-fit 2- Allocation mémoire (suite) Mémoire 1200 1100 1000 100 100 100 100 100 900 800 700 350 350 350 350 150 600 250 250 500 150 150 400 300 200 400 400 400 400 400 400 400 400 400 100 +400 +150 +350 -150 +100 +250 -350 +250 +150 empilée dépilée Worst-fit

3- Pagination a- L'index primaire comporte 6 bits, donc la table comporte n1 = 26 = 64 entrées ; de même n2 = 26 = 64 et n3 = 28 = 256. Comme chaque entrée occupe 4 octets, la table primaire occupe 256 octets, comme une table secondaire et une table tertiaire occupe 1024 octets, soit 1 Ko. b- L'espace compris entre 0 et 1500 Ko comporte 1500/4 = 375 pages ; il faut donc 2 tables tertiaires pour le décrire (seules 375 - 256 = 119 premières entrées de la seconde table sont valides), et une table secondaire , dont seules les 2 premières entrées sont valides. L'espace compris entre 2 Go -100 ko et 2 Go comporte 25 pages et sa description nécessite une table tertiaire et une table secondaire dont seule la dernière entrée est valide. Soit 3 tables tertiaires et 2 tables secondaires, qui occupent 3 x 256 + 2 x 64 = 896 mots ( 960 si l'on compte aussi la table primaire), ou encore 3584 (resp. 3840) octets. c- t1 = 232 / 26 = 226 = 64 Mo, t2 = 226 / 26 = 220 = 1 Mo, t3 = 220 / 28 = 212 = 4 Ko.