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
-
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 VS2010Gruss Peter
-
Beende dein Programm einfach regulär und schaue dann ins Ausgabe-Fenster (im Debug-Modus).