参考文章

  1. 《JVM菜鸟进阶高手之路》
  2. 《JVM深入学习》
  3. 《JVM故障分析及性能优化系列文章》
  4. 《一份详尽的 Java 问题排查工具清单,值得收藏!》
  5. 《从实际案例聊聊Java应用的GC优化

书籍

《Java语言和虚拟机规范》
《深入Java虚拟机(第二版 英文)》

问题排查

  1. 《一道必备面试题:系统CPU飙高和GC频繁,如何排查?》
  2. 《JVM 堆内存溢出后,其他线程是否可继续工作?》
  3. 《大厂排查JVM奇怪FGC问题,定位System.gc()过程,思路清晰!!!》
  4. 《JVM 发生 OOM 的 8 种原因、及解决办法》
  5. 《服务一启动就发生 FGC,最后找到元凶,果然是它!》
  6. 《e.printStackTrace()会导致锁死?这仅仅是打印,怎么可能?》