1.jvm 内存模型
文章链接:https://blog.csdn.net/qzqanzc/article/details/81008598
2.JVM年轻代、老年代、永久代 概述
文章链接:https://blog.csdn.net/yrpting/article/details/52859721
3.JVM参数设置、分析
文章链接:https://www.cnblogs.com/redcreen/archive/2011/05/04/2037057.html
4.JVM性能调优监控工具jps、jstack、jmap
jps主要用来输出JVM中运行的进程状态信息
jstack主要用来查看某个Java进程内的线程堆栈信息
jmap用来查看堆内存使用状况
jstat(JVM统计监测工具)
hprof能够展现CPU使用率,统计堆内存使用情况
文章链接:https://my.oschina.net/feichexia/blog/196575 以及
链接 https://www.cnblogs.com/sxdcgaq8080/p/11089664.html
jstack简单使用,定位死循环、线程阻塞、死锁等问题
链接:https://www.cnblogs.com/chenpi/p/5377445.html
5.并行并发CMS垃圾回收器:-XX:+UseConcMarkSweepGC
链接:https://blog.csdn.net/u010013573/article/details/88782757