jmap -histo: жить с [B - Из какого класса он был создан? - PullRequest
0 голосов
/ 26 февраля 2020

При выполнении 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 МБ на байтовом массиве?) - Как я могу найти, где я создал этот байт массив? Пытаюсь понять, есть ли у меня утечка памяти.

...