Consommation memoire par classe
Bonjour a tous deja :) ,
J'ai un soucis de consommation de memoire ...
En fait, je fais du traitement d'images sur des tres gros jeux de données (images aeriennes ...) et je voudrais arriver à savoir les consommations de mémoire dans chacune de mes classes de mon programme ...
Mon problème :
Entre une a deux heures de traitement, la consommation parait normale (200Mo) mais au bout de deux jours j'atteins 1.2Go de mémoire virtuelle ...
J'ai dû écrire 30 000 lignes de codes en essayant d'être rigoureux sur la libération memoire à chaque fois ... mais j'ai du sans doute laisser passer des trucs a la trappe ...
Connaissez-vous des plugins pour Visual C++ ou des logiciels qui analysent la mémoire durant l'exécution d'un programme ? j'entends par là "analyser" qui me dit quelle classe me pompe de la memoire et ne me la libere pas ...
Il me reste 3 semaines de stage à passer et je cherche une solution pas trop compliquée (qui me prend pas 3 semaines à coder car il me faut aussi écrire les rapports de stage ...)
grand merki encore pour votre aide
++ DaV
Soluce Memory leaks !!!!!
CA y est !!! j'ai trouvé !!!!!
Mon collègue en connaissait un en fait ...
ca s'appelle VLD (comme Visual Leak Detector) et ca marche sous visual studio
http://www.codeproject.com/tools/visualleakdetector.asp
et ca marque meme le nom des classes :)
donc merci pour votre aide ... :p (surtout à JolyLoic)
++ DaV