参考:
https://blog.csdn.net/benwdm/article/details/83813619
https://blog.csdn.net/wdj_yyds/article/details/130367267
https://blog.csdn.net/qq_42093488/article/details/121546741
stop-the-world
https://blog.csdn.net/weixin_43518038/article/details/107809340
GC回收策略:https://blog.csdn.net/xionghui96/article/details/127560579
GC日志详解:https://blog.csdn.net/qq_41931364/article/details/107191324
Memory Analyzer分析内存泄漏
https://www.modb.pro/db/197655
案例1:占用linux swap 导致GC标记时间耗时61s
案例2:永久代一直回收不掉,导致一致FULL GC
jmap 打印堆内存dump文件并用Memory Analyze分析
案例3:突然永久代暴涨引起FULL GC