Retour aux cas pratiques
Mobile PerformanceExpert

Correction d’une fuite mémoire complexe liée à un cycle de rétention indirect

Scénario

Contexte : Après navigation prolongée entre plusieurs écrans, la mémoire utilisée ne redescend jamais. Le Problème : Un objet global conserve indirectement des références vers des écrans détruits. Extrait logique actuelle : GlobalManager.instance.register(screen); Sans mécanisme de désenregistrement. Contraintes : Identifier cycle de rétention. Mettre en place mécanisme explicite de nettoyage. Vérifier via outils de profiling que les objets sont correctement libérés. Livrable attendu : Corriger l’architecture afin d’éliminer fuite mémoire et garantir libération complète des écrans.

Compétences ciblées

memory-leakprofilingbugfixperformancemobile
    Correction d’une fuite mémoire complexe liée à un cycle de rétention indirect — mise en situation Mobile Performance | CodeDuel