Description
46 instances of net.sf.ehcache.store.chm.SelectableConcurrentHashMap
, loaded by de.hybris.bootstrap.loader.PlatformInPlaceClassLoader @ 0x204800000
occupy 709,893,168 (16.72%) bytes.
Biggest instances:
- net.sf.ehcache.store.chm.SelectableConcurrentHashMap @ 0x209a387c8 - 218,987,896 (5.16%) bytes.
- net.sf.ehcache.store.chm.SelectableConcurrentHashMap @ 0x209468380 - 159,478,904 (3.76%) bytes.
- net.sf.ehcache.store.chm.SelectableConcurrentHashMap @ 0x209bb67c8 - 141,442,264 (3.33%) bytes.
- net.sf.ehcache.store.chm.SelectableConcurrentHashMap @ 0x2099b1cb8 - 55,497,200 (1.31%) bytes.
- net.sf.ehcache.store.chm.SelectableConcurrentHashMap @ 0x2093d4c10 - 48,155,744 (1.13%) bytes.
These instances are referenced from one instance of java.util.concurrent.ConcurrentHashMap$Node[]
, loaded by <system class loader>
, which occupies 1,744 (0.00%) bytes.
Keywords
- net.sf.ehcache.store.chm.SelectableConcurrentHashMap
- de.hybris.bootstrap.loader.PlatformInPlaceClassLoader @ 0x204800000
- java.util.concurrent.ConcurrentHashMap$Node[]
Biggest Instances (Overview)
Biggest Instances
Common Path To the Accumulation Point
Class Name | Referenced Objects | Shallow Heap | Ref. Shallow Heap | Retained Heap |
---|---|---|---|---|
| 41 First 10 of 41 objects | 120 | 2,624 | 880 |
\ | 41 First 10 of 41 objects | 80 | 2,624 | 384 |
.\
| 41 First 10 of 41 objects | 24 | 2,624 | 40 |
..\ | 41 First 10 of 41 objects | 112 | 2,624 | 5,944 |
...\ | 41 First 10 of 41 objects | 64 | 2,624 | 1,832 |
....\ | 41 First 10 of 41 objects | 272 | 2,624 | 1,744 |
.....+ | 2 All 2 objects | 32 | 128 | 64 |
.....+ | 2 All 2 objects | 32 | 128 | 64 |
.....+ | 2 All 2 objects | 32 | 128 | 64 |
.....+ | 2 All 2 objects | 32 | 128 | 64 |
.....+ | 2 All 2 objects | 32 | 128 | 96 |
.....+ | 2 All 2 objects | 32 | 128 | 64 |
.....+ | 2 All 2 objects | 32 | 128 | 64 |
.....+ | 2 All 2 objects | 32 | 128 | 128 |
.....+ | 2 All 2 objects | 32 | 128 | 64 |
.....+ | 2 All 2 objects | 32 | 128 | 96 |
.....+ | 1 Only object | 32 | 64 | 32 |
.....+ | 1 Only object | 32 | 64 | 32 |
.....+ | 1 Only object | 32 | 64 | 32 |
.....+ | 1 Only object | 32 | 64 | 32 |
.....+ | 1 Only object | 32 | 64 | 64 |
.....+ | 1 Only object | 32 | 64 | 32 |
.....+ | 1 Only object | 32 | 64 | 32 |
.....+ | 1 Only object | 32 | 64 | 32 |
.....+ | 1 Only object | 32 | 64 | 32 |
.....+ | 1 Only object | 32 | 64 | 32 |
.....+ | 1 Only object | 32 | 64 | 32 |
.....+ | 1 Only object | 32 | 64 | 32 |
.....+ | 1 Only object | 32 | 64 | 32 |
.....+ | 1 Only object | 32 | 64 | 32 |
.....+ | 1 Only object | 32 | 64 | 32 |
.....\
| 41 | 992 | 2,624 | |
4 All 4 objects | 160 | 256 | 18,128 | |
\ | 4 All 4 objects | 32 | 256 | 48 |
1 Only object | 168 | 64 | 25,472 | |
\ | 1 Only object | 152 | 64 | 44,239,608 |
| 46 | 448 | 2,944 |
Thread root on shortest path
The stacktrace of this Thread is available. See stacktrace. See stacktrace with involved local variables.
Keywords
- java.util.concurrent.ThreadPoolExecutor.getTask()Ljava/lang/Runnable;
- ThreadPoolExecutor.java:1054
- java.util.concurrent.ThreadPoolExecutor.runWorker(Ljava/util/concurrent/ThreadPoolExecutor$Worker;)V
- ThreadPoolExecutor.java:1114
Thread Details
Thread Statistics Thread-__DEFAULT__-1
Thread Properties
Object / Stack Frame | java.lang.Thread @ 0x209039e10 |
Name | Statistics Thread-__DEFAULT__-1 |
Shallow Heap | 120 |
Retained Heap | 880 |
Max. Locals' Retained Heap | |
Context Class Loader | de.hybris.bootstrap.loader.PlatformInPlaceClassLoader @ 0x204800000 |
Is Daemon | true |
Priority | 5 |
State | [alive, parked, waiting, waiting with timeout] |
State value | 0x2a1 |
|
Thread Stack
Statistics Thread-__DEFAULT__-1 at jdk.internal.misc.Unsafe.park(ZJ)V (Native Method) at java.util.concurrent.locks.LockSupport.parkNanos(Ljava/lang/Object;J)V (LockSupport.java:234) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(J)J (AbstractQueuedSynchronizer.java:2123) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take()Ljava/util/concurrent/RunnableScheduledFuture; (ScheduledThreadPoolExecutor.java:1182) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take()Ljava/lang/Object; (ScheduledThreadPoolExecutor.java:899) at java.util.concurrent.ThreadPoolExecutor.getTask()Ljava/lang/Runnable; (ThreadPoolExecutor.java:1054) at java.util.concurrent.ThreadPoolExecutor.runWorker(Ljava/util/concurrent/ThreadPoolExecutor$Worker;)V (ThreadPoolExecutor.java:1114) at java.util.concurrent.ThreadPoolExecutor$Worker.run()V (ThreadPoolExecutor.java:628) at java.lang.Thread.run()V (Thread.java:834)