Speicher debugging



  • Hallo,

    beim Start meines Programmes wird an verschiedenen Stellen Speicher allokiert. Ich geb den auch immer wieder mit free() frei...hoffe ich zumindest.

    Aber irgendwo ist wohl ein Fehler. Der Speicherbedarf des Programms sollte ab einem gewissen Punkt konstanz bleiben, wächst aber linear an (sagt zumindest der Windows Task Manager).

    Gibt es irgendein tolles Tool, wo ich sehen kann, was vom Programm allokiert wird und was freigegeben wird? Damit ich dann sozusagen beim Debuggen im VS ableiten kann, an welcher Stelle Speicher nicht mehr freigegeben wird?

    Ich hatte bereits die Memory Debugging Funktionen getestet die im MSDN beschrieben sind, aber damit komm ich irgendwie nicht klar.

    Vielen Dank,
    MFG



  • visual leak detector


Log in to reply