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

Size: 4 GB Classes: 24.2k Objects: 137.9m Class Loader: 4.7k

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

Top Consumers

Retained Set

Status: warning. Possible Memory Waste

Status: warning. Duplicate Strings

Found 1 occurrences of byte[] with at least 10 instances having identical content. Total size is 336 bytes.

Top elements include:

  • 14 × B2C (336 bytes)
Details »

Empty Collections

No excessive usage of empty collections found.

Details »

Collection Fill Ratios

No serious amount of collections with low fill ratios found.

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 6,514 java.lang.ref.SoftReference objects have been found, which softly reference 1,408 objects.
39,635 objects totalling 1.5 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 942,350 java.lang.ref.WeakReference objects have been found, which weakly reference 272,425 objects.
4,027 objects totalling 187.3 KB are retained (kept alive) only via weak references.
Possible Memory Leak 159 objects totalling 5.4 KB are weakly referenced and also strongly retained (kept alive) via weak references.

Details »

Finalizer Statistics

A total of 118 objects implement the finalize method.

Details »

Status: warning. Map Collision Ratios

Detected the following maps with collision ratios above 80%:

  • 718 instances of java.util.Hashtable retain >= 981,768 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 »