GC内存溢出和死锁问题解析命令
频繁GC问题或内存溢出问题一、使用jps查看线程ID二、使用jstat -gc 3331 250 20查看gc情况,一般比较关注PERM区的情况,查看GC的增长情况。三、使用jstat -gccause:额外输出上次GC原因四、使用jmap -dump:format=b,file=heapDump 3331生成堆转储文件五、使用jhat或者可视化工具(Eclipse Memory Analyzer 、IBM HeapAnalyzer)分析堆情况。六、结合代码解决内存溢出或泄露问题。.
原创
2021-04-08 17:27:26 ·
531 阅读 ·
0 评论