Überwachung des Desktop-Heapspeichers

8

Gibt es eine Möglichkeit, herauszufinden, welche Anwendung den gesamten Desktop-Heap-Speicher verbraucht?

Eine Erläuterung zu "Desktop Heap" finden Sie in diesem MSDN blog .

EDIT: Wenn Sie nicht wissen, was "Desktop-Heap-Speicher" ist, bitte nicht antworten.

EDIT2: Wenn Sie nicht wissen, was "Desktop-Heapspeicher" ist, stimmen Sie nicht ab, um die Frage zu schließen.

    
MK. 27.04.2011, 20:19
quelle

2 Antworten

3

Nach diesem Blog solltest du schreiben Suche nach den Benutzerobjekten. Um die fehlerhafte Anwendung zu finden, können Sie die Spalte USER-Objekte in Process Explorer konfigurieren. Sortieren Sie dann absteigend nach Benutzerobjekten. Benutzerobjekte sind alle GUI-Objekte wie Windows, Symbolleisten, Icons, Cursor ... Der Prozess mit den höchsten Werten ist sehr wahrscheinlich der schlechte.

Direkter Link zum Herunterladen: DHeapMon von Microsoft.

    
Alois Kraus 27.04.2011 20:38
quelle
0

Wenn Sie es in Ihrem Programm tun möchten, kann C ++ WMI verwenden, um den Schuldigen zu finden.

    
Jess 27.04.2011 20:23
quelle

Tags und Links