de.hybris.bootstrap.loader.PlatformInPlaceClassLoader @ 0x204800000 (85%)
Possible Memory Waste
Duplicate Strings
No excessive duplicate strings found.
Empty Collections
No excessive usage of empty collections found.
Collection Fill Ratios
Detected the following collections with fill ratios below 20%:
- 170,666 instances of java.util.HashMap retain >= 220,901,056 bytes.
Zero-Length Arrays
No excessive usage of zero-length arrays found.
Array Fill Ratios
No serious amount of arrays with low fill ratios found.
Primitive Arrays with a Constant Value
No excessive usage of primitive arrays with a constant value found.
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.
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.
Finalizer Statistics
A total of 93 objects implement the finalize method.
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.