线上经常内存爆满,导致设备掉线,进行排查
14894 进程ip Pid
jstat -gcutil 14894 1000 -1 jvm 内存分布%
jmap -histo:live 14894 | head -50 jvm 存活的实例对象 前50个
jmap -histo:live 14894 >> heap.txt jvm 存活的实例对象 输出成文件
jmap -dump:live,format=b,file=heapDump.hprof 14894 输出成分析文件
E:Eden 新生代
O:Old 老年代
M:Method 方法区
YGC:新生代垃圾回收次数
YGCT:新生代垃圾回收耗时
FGC:Full GC次数
FGCT:Full GC耗时
instances:实例数量
bytes:总字节数
class name:实例类名