Einzelnen Beitrag anzeigen

mjustin

Registriert seit: 14. Apr 2008
3.005 Beiträge
 
Delphi 2009 Professional
 

Re: Wie erkenn icj Speicherlecks?

  Alt 12. Nov 2008, 18:43
Zitat von lbccaleb:
Zitat von Bernhard Geyer:
Oder FastMM. Verbessert auch teilweise bei alten Delphiversionen die Ausführgeschwindigkeit. Ist ab D2006 der Standard-Mmorymanager von Delphi.
Dann binde ich die Unit einfach ein, und wenn es ein Problem gibt kommt ne Fehlermeldung oder wie??

Und wie genau kann ich mir da einen erweiterten Bericht anzeigen lassen?? Das soll ja auch gehen

Einschalten der Meldung von FastMM4 bei Programmende (im Debugmodus) steht bei mir am Anfang des Projekt-Quelltextest immer:

Delphi-Quellcode:
{$WARN SYMBOL_PLATFORM OFF}
  {$IF RTLVersion > 15.0}
   ReportMemoryLeaksOnShutDown := DebugHook<>0;
  {$IFEND}
{$WARN SYMBOL_PLATFORM ON}

Die Konfiguration von FastMM4 wird sehr erleichtert mit dem

Fastmm4 Options Interface

Darin werden die Optionen auch ausführlich beschrieben und sind logisch gruppiert.

Insgesamt ein Tool das schon bei kleinen Projekten sehr nützlich und leicht installiert ist. Ich habe auch mit MemorySleuth und MemProof gearbeitet, FastMM4 bietet durch die vielen optionalen Prüfungen zur Laufzeit noch viel mehr.
Michael Justin
habarisoft.com
  Mit Zitat antworten Zitat