<aside> 🗣 La gestion de la mémoire disque et de la mémoire vive (RAM) en observabilité consiste à surveiller et analyser les métriques relatives à l'utilisation de l'espace disque et de la mémoire par un système informatique. Cela permet de détecter les problèmes de saturation, de planifier les besoins en ressources et de prendre des mesures pour optimiser l'efficacité et la stabilité du système.
</aside>
Monitoring CPU/RAM/disk metrics with OpenTelemetry and Uptrace
💡 Voir page RUM
What Is a Memory Bottleneck: Definition, Causes & Fixes - Sematext
Qu’est-ce qui cause les goulots d’étranglement de la mémoire ?
Voici 4 des raisons :
RAM insuffisante : dans ce cas, le système ne dispose pas d'une mémoire physique suffisante pour prendre en charge tous les processus et applications actifs. Le système d'exploitation (OS) se décharge alors du stockage sur le disque (SSD et HDD), ce qui ralentit considérablement les performances du système. Pour Linux, ce phénomène ne se produit que si l'option Swap est activée.
Manque de mémoire
Cela se produit lorsque le système informatique a épuisé toute sa mémoire physique disponible et ne peut plus allouer de mémoire pour de nouveaux processus ou applications. Le système tente alors de faire de la place pour ces nouveaux processus en échangeant des pages de mémoire sur le disque dur. S'il n'y parvient pas, il met fin à ces processus.
Il s'agit d'erreurs de mémoire, de défaillances de disque et de problèmes de pilote. Ces défauts et les pilotes obsolètes peuvent entraîner une augmentation significative des opérations d'E/S sur le disque, des fuites de mémoire ou une utilisation inefficace de la mémoire, ce qui conduit à un goulot d'étranglement de la mémoire.