Status: warning. de.hybris.bootstrap.loader.PlatformInPlaceClassLoader @ 0x204800000 (85%)

Size: 3.5 GB Classes: 23.3k Objects: 120.5m Class Loader: 4.1k

Slice (a)  select * /* de.hybris.bootstrap.loader.PlatformInPlaceClassLoader @ 0x204800000 */ from objects (select objects a from objects (dominators(-1)) a) b where b implements org.eclipse.mat.snapshot.model.IClassLoader and b.@objectAddress = 8665432064L or b implements org.eclipse.mat.snapshot.model.IClass and b.@classLoaderAddress = 8665432064L or b implements org.eclipse.mat.snapshot.model.IClassLoader = false and b implements org.eclipse.mat.snapshot.model.IClass = false and b.@clazz.@classLoaderAddress = 8665432064L; : Shallow Size: 3.5 GB     Retained Size: 3.5 GBSlice (b)  Remainder: Retained Size: 492.4 MBPie chart with 2 slices: Total: 4 GB

Top Consumers

Retained Set

Status: warning. Possible Memory Waste

Duplicate Strings

No excessive duplicate strings found.

Details »

Empty Collections

No excessive usage of empty collections found.

Details »

Status: warning. Collection Fill Ratios

Detected the following collections with fill ratios below 20%:

  • 170,666 instances of java.util.HashMap retain >= 220,901,056 bytes.
Details »

Zero-Length Arrays

No excessive usage of zero-length arrays found.

Details »

Array Fill Ratios

No serious amount of arrays with low fill ratios found.

Details »

Primitive Arrays with a Constant Value

No excessive usage of primitive arrays with a constant value found.

Details »

Status: warning. Miscellaneous

Soft Reference Statistics

A total of 27,006 java.lang.ref.SoftReference objects have been found, which softly reference 26,821 objects.
281,861 objects totalling 10.7 MB are retained (kept alive) only via soft references.
No objects totalling 0 B are softly referenced and also strongly retained (kept alive) via soft references.

Details »

Status: warning. Weak Reference Statistics

A total of 712,946 java.lang.ref.WeakReference objects have been found, which weakly reference 152,931 objects.
4,779 objects totalling 218.4 KB are retained (kept alive) only via weak references.
Possible Memory Leak 249 objects totalling 8.6 KB are weakly referenced and also strongly retained (kept alive) via weak references.

Details »

Finalizer Statistics

A total of 93 objects implement the finalize method.

Details »

Status: warning. Map Collision Ratios

Detected the following maps with collision ratios above 80%:

  • 1 instances of java.util.concurrent.ConcurrentHashMap retain 280 bytes.
  • 566 instances of java.util.Hashtable retain >= 728,336 bytes.
  • 1 instances of java.util.WeakHashMap retain 1,464 bytes.
  • 1 instances of java.util.Collections$SynchronizedMap retain 1,496 bytes.
  • 1 instances of java.util.concurrent.ConcurrentHashMap$KeySetView retain 240 bytes.
Details »