Commencez l'analyse de fuite en capturant des vidages verticaux lors de l'exécution d'un profilage.
L'analyse de fuite de mémoire est basée sur des données de tas collectées dans des vidages verticaux lors de l'exécution d'un profilage. Vous pouvez capturer des vidages verticaux manuellement ou à intervalles. Vous pouvez également importer des vidages verticaux.
Utilisez les critères suivants pour choisir l'approche à appliquer :
Collecte de données de détection de fuite avec des vidages verticaux manuels
Les vidages verticaux manuels sont capturés selon votre gré à tout moment pendant l'exécution du profilage. Capturez un vidage de tas après le lancement de l'application (pendant lequel toutes les classes vous intéressant sont chargées et initialisées), puis un autre vidage de tas après la réalisation des transactions pour lesquelles vous suspectez une fuite de mémoire.Collecte de données de détection de fuite avec des vidages verticaux temporisés
Les vidages verticaux temporisés sont capturés à des intervalles que vous pouvez spécifier dans le jeu de profilage Analyse de fuite de mémoire - vidages verticaux temporisés.Importation de vidages de tas pour l'analyse de fuite de mémoire
Plutôt que de collecter des vidages de tas afin d'analyser des fuites de mémoire, vous pouvez importer des vidages de tas collectés en dehors de l'atelier.
Sujet parent : Analyse de fuites de mémoire