- 查看jvm中的进程
jps -l
ps -ef | grep java
- 检查内存使用情况
jmap -heap pid
- 查看对象分布,内存空间和数量
# 所有的对象,包括活跃和非活跃的
jmap -histo pid
# 仅查看活跃的
jmap -histo:live pid
- 查看gc日志
# 每1s打印一次gc log,共计30次
jstat -gc 97 1000 30
S0C、S1C、S0U、S1U:Survivor 0/1区容量(Capacity)和使用量(Used)
EC、EU:Eden区容量和使用量
OC、OU:年老代容量和使用量
PC、PU:永久代容量和使用量
YGC、YGT:年轻代GC次数和GC耗时
FGC、FGCT:Full GC次数和Full GC耗时
GCT:GC总耗时
网友评论