При выполнении jmap я получаю следующее:
num #instances #bytes class name
----------------------------------------------
1: 12133 87803000 [B
2: 164536 21197552 [C
3: 159545 3829080 java.lang.String
4: 109418 3501376 java.util.HashMap$Node
5: 12978 3493016 [I
6: 28153 2477464 java.lang.reflect.Method
7: 76539 2449248 java.util.concurrent.ConcurrentHashMap$Node
8: 34782 2029720 [Ljava.lang.Object;
9: 16851 1907464 java.lang.Class
10: 15872 1883480 [Ljava.util.HashMap$Node;
Это выглядит как очень большая утечка памяти (87 МБ на байтовом массиве?) - Как я могу найти, где я создал этот байт массив? Пытаюсь понять, есть ли у меня утечка памяти.