Anzeigen: Delphi
C++
Anzeigeeinstellungen
Registrieren von Speicherlecks
Aus RAD Studio
Nach oben zu Speicherverwaltung - Index
Dieser Abschnitt beschreibt, wie erwartete Speicherlecks registriert und die Registrierung wieder aufgehoben wird.
Wenn Sie Speicher zuweisen, der wahrscheinlich nicht freigegeben wird, können Sie ihn beim Speichermanager registrieren. Der Speichermanager fügt ihn zu einer Liste mit Bereichen hinzu, die bei der Prüfung auf Speicherlecks ignoriert werden sollen. Wenn Sie die Registrierung einer Speicherposition aufheben, entfernt der Speichermanager sie aus der Liste mit den erwarteten Speicherlecks.
So registrieren Sie ein erwartetes Speicherleck:
- Identifizieren Sie den Zeiger auf den Speicherbereich, der wahrscheinlich nicht freigegeben wird.
- Übergeben Sie den Zeiger an RegisterExpectedMemoryLeak.
So heben Sie die Registrierung eines erwarteten Speicherlecks auf:
- Identifizieren Sie den Zeiger auf den Speicherbereich, dessen Registrierung Sie aufheben möchten.
- Übergeben Sie den Zeiger an UnregisterExpectedMemoryLeak.
Siehe auch
- Speicherverwaltung auf der Win32-Plattform
- Konfigurieren des Speichermanagers
- Vergrößern des Speicheradressraums
- Überwachen der Speicherverwendung
- Gemeinsame Nutzung von Speicher