Académique Documents
Professionnel Documents
Culture Documents
THEME:
Fonctionnement Gestion de
la mémoire
Présenter par le groupe n°1
• Tableau blanc
Astuce : créez des hyperliens pour
naviguer à travers les pages de votre
• CONCLUSION • Brainstorming présentation.
INTRODUCTION
Fonctionnement & Gestion de la mémoire
FONDEMENTS DE LA MEMOIRE
Fonctionnement & Gestion de la mémoire
Connue sous le nom de RAM, La ROM est une mémoire non Les disques durs, SSDs et les
cette mémoire est utilisée pour volatile qui est principalement mémoires flash servent à
stocker temporairement les utilisée pour stocker le stocker des données sur le long
données utilisées par le CPU firmware, le logiciel intégré terme, conservant les
lors de l'exécution de tâches. nécessaire au démarrage de informations même quand le
Elle est rapide mais volatile, l’ordinateur. dispositif est éteint.
perdant son contenu lorsque
l'alimentation est coupée.
La mémoire vive (RAM)
DDR4 vs DDR5 Capacité Latence
La collecte des déchets est un processus La collecte des déchets simplifie la gestion de la
automatique qui libère la mémoire occupée mémoire, mais peut entraîner des ralentissements
par des objets qui ne sont plus référencés, périodiques et nécessite une utilisation prudente
évitant ainsi les fuites de mémoire pour éviter les performances médiocres
Optimisation de la mémoire
Techniques d'optimisation pour Utilisation de caches pour améliorer les performances
réduire la fragmentation
L'utilisation de caches peut réduire les temps
Des techniques telles que la consolidation de d'accès à la mémoire principale, améliorant ainsi
la mémoire et la réorganisation des blocs les performances globales du système
alloués peuvent réduire la fragmentation,
améliorant ainsi l'utilisation de la mémoire
Enjeux de la Gestion de la mémoire
Les problèmes fréquemment rencontrés en lien avec la mémoire se présentent sous deux formes :
les fuites de mémoire et la fragmentation de mémoire.
Fuites de mémoire
Les fuites de mémoire se produisent lorsqu'une application ne libère pas correctement la mémoire
qu'elle a allouée, entraînant une utilisation excessive de la mémoire.
Des outils de débogage et des pratiques de programmation appropriées sont nécessaires pour
détecter et résoudre les fuites de mémoire, comme la libération correcte de la mémoire après
utilisation.
Fragmentation de mémoire
1. Fragmentation externe vs fragmentation interne :
La fragmentation externe se produit lorsque des blocs de mémoire libre sont dispersés, tandis que la fragmentation interne se produit lorsqu'une partie d'un bloc alloué n'est pas
utilisée.
Fragmentation de mémoire
Objectifs
Nos
Projections RETOURNER À L'ORDRE DU JOUR