|
一些长时间GC停顿问题的排查及解决办法 |
占小狼 |
https://mp.weixin.qq.com/s/fP–JJnkTR92NWdZtdEgqQ |
2019-3-25 |
|
系统运行缓慢,CPU 100%,以及Full GC次数过多问题的排查思路 |
芋道源码 |
https://mp.weixin.qq.com/s/_tWm2G57vLgomvpNNHKAMA |
2019-3-1 |
|
分享一次 Java 内存泄漏的排查 |
Java基基 |
https://mp.weixin.qq.com/s/M02Qk5OQ13xRytTK97SaFw |
2019-3-14 |
|
并发环境下HashMap引起full gc排查 |
李小武 |
http://blog.lichengwu.cn/java/2015/04/06/case-of-hashmap-in-concurrency/ |
2015-4-6 |
|
Metaspace 引起的 FullGC 问题排查过程及解决方案 |
程序猿DD |
https://mp.weixin.qq.com/s/rkTDMFkvBDZzT2fUfOjV_Q |
2019-6-14 |
|
从一起GC血案谈到反射原理 |
假笨说 |
https://mp.weixin.qq.com/s/5H6UHcP6kvR2X5hTj_SBjA? |
2017-01-12 |
|
一些常用命令
1.查看自己服务的进程id (pid)
ps -ef | grep java
或者 jps
2.查看是否有full gc *(5000ms打印一次,也可以去掉这个参数)
jstat -gcutil (pid)5000
3.查看堆内存使用状况
jmap -heap (pid)
4.现场保留
保留histo内存快照;jmap -histo (pid) > histo.log
JVM线程信息保存: jstack (pid) > stack.log
保存jvm堆内存快照 jmap -dump:live,format=b,file=heap.bin <pid>
————————————————
版权声明:本文为CSDN博主「jinhuazhe2013」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/u012386311/article/details/90766377
本文暂时没有评论,来添加一个吧(●'◡'●)