2017-11-14 7 views
-1

Ich habe ein Speicherleck in meiner Webanwendung, dieses Speicherleck aufgrund von linkedHashMap und WebappClassLoader.
Also muss ich in meinem Code wissen, ob da irgendwas Speicherleck ist. Leider merke ich nicht den Grund für dieses Speicherleck. Ich suche auf Google, um die Möglichkeit zu kennen, einen Speicherverlust mit linkedHashMap zu haben, aber ich habe keine Lösung.
Alles, was ich mehr Informationen über diesen Fall dieses Speicherlecks wissen muss, wie kann ich es lösen und die Möglichkeit, ein Speicherleck in meinem Fall zu haben.Speicherleck mit LinkedHashMap

+2

"Speicherverlust wegen LinkedHashMap"? Wie sind Sie dazu gekommen? –

+0

Ich benutze IBM Head Analyzer –

Antwort

0

Im Allgemeinen treten Speicherverluste auf, wenn Verweise auf Objekte nicht als Garbage Collection erfasst werden. Können Sie einen Teil Ihres Codes im Zusammenhang mit veröffentlichen? Sie können JVisual (im SDK enthalten) verwenden, um die Klasse zu finden, die Speicherlecks verursacht.

In WebappClassLoader, ThreadLocal ist berüchtigt für Speicherlecks.