RAM Speicher steigt immer höher ?!?!?
-
Also ich habe das MEMPROOF nun laufen lassen -->
wenn ich das richtig verstanden habe reserviere ich nun die ganze Zeit Speicher und gebe diesen nicht mehr frei.
-
->genau das ist ein memory leak.
Entsteht meistens durch sowas:#ifdef I_WANT_MEMORY_LEAKS int* a = new int; a = new int; // memory leak, speicher wird nicht freigegeben! #else int* a = new int; delete a; a = NULL; a = new int; #endif //sodele, da hammers ;)
-
Wie gut dass es den Memproof gibt!
Dann kannste ja auch gleich die sehr unschöne Variante aus obigem Post vergessen
-
was ist daran unschön?
mei, was habi vergessn?
-
Vergessen hast du das #endif.
Aber unschön sollte es doch sein - war ja der Sinn der Sache.
-
-
auch nochn tipp
benutzt du mysql_free_result() um das recordset wieder freizugeben?
wenn nicht, machen.
-
Wenn er meine Klasse verwendet dann ja.
-
Gibt es zu diesem Tool auch eine Visual C/C++ 6.0 implementierung oder ein anderes Tool welches vergleichbares für Visual C/C++ 6.0 leistet
-
ja verwende die Klasse.
Trotzdem steigt der Speicherverbrauch immer mehr an.