Speichergrösse im Taskmanager



  • Hallo Leute

    ich habe eine Anwendung unter XP laufen die Daten einliest un verarbeitet -
    CAN Bus.
    Das Programm läuft ohne Probleme - die Grösse im Taskmanager bleibt gleich -
    ich habe einne 24h Test laufen lassen.

    Wenn ich jetzt ein anderes Programm öffne ( XP calc ), steigt der von mienem
    Programm allokierte Speicher im Taskmanager von 13Mb auf 700Mb und immer
    weiter bis zum Absturz???

    Kann das jemand erklären??

    Noch eine Frage - kann ich mir im Visual Studio irgendwie darstellen lassen,
    welche Objekte wieviel Speicher allokiert haben??

    Gruss Peter


  • Mod

    Du hast ein Leak. Ein new ohne delete...

    Lass Dein Programm im Debug Mode laufen...
    Beende Dein Programm und schu in die Debugausgabe ob dort Leaks angezeigt wreden.

    Das ist bei einer Anwendung im VS-Mode norma.



  • Hallo Martin

    danke für die Antwort.
    Wo zeigt mir der Debugger solche Leaks an?
    Ich arbeite mit VS2010

    Gruss Peter



  • Beende dein Programm einfach regulär und schaue dann ins Ausgabe-Fenster (im Debug-Modus).


Anmelden zum Antworten