JVM运行原理详解
https://blog.csdn.net/luomingkui1109/article/details/72820232
jvm 堆栈方法区数据存放和操作流程
https://blog.csdn.net/u014332037/article/details/53836054
https://www.cnblogs.com/iliuyuet/p/5603618.html
JVM 内存模型
JVM<1.8
新生代 老年代 永久代
JVM>=1.8
新生代 老年代 metaspace(元空间)
涉及到
1.垃圾回收器
2.回收算法
3.对象存活
4.GC回收日志。
深入理解JVM(六)——JVM性能调优实战
https://blog.csdn.net/u010425776/article/details/51232463
https://blog.csdn.net/hjxgood/article/details/53896229
JVM运行原理详解
https://blog.csdn.net/luomingkui1109/article/details/72820232
对象的实例
方法的引用 及 方法运行时的局部变量
接口等
java栈内存用于运行线程
他们包含了方法的临时数据,对象引用(变量)
类信息
final 变量.
static 变量.
JVM Heap
-Xms 最小大小
-Xmx 最大大小
—-Xmn 新生代大小
Minor GC 垃圾收集
Major GC
-xx:PermSize 栈最小大小
-XX:MaxPermSize 栈最大大小.
JVM内存设置多大合适?Xmx和Xmn如何设置?
https://blog.csdn.net/losetowin/article/details/78569001
怎么设置Tomcat的JVM虚拟机内存大小
https://jingyan.baidu.com/album/cbcede0707e59702f50b4d67.html?picindex=2
JVM原理讲解和调优
https://blog.csdn.net/hjxgood/article/details/53896229
JVM类加载机制详解(一)JVM类加载过程
https://blog.csdn.net/zhangliangzi/article/details/51319033
深入理解Java:类加载机制及反射
https://www.cnblogs.com/ITtangtang/p/3978102.html
JVM 类加载机制详解
http://www.importnew.com/25295.html
Java JVM 中 堆,栈,方法区 详解
https://blog.csdn.net/zhangqilugrubby/article/details/59110906
深入理解JVM(七)——性能监控工具
https://www.cnblogs.com/leefreeman/p/7464179.html
https://blog.csdn.net/tototuzuoquan/article/details/78546549
https://jingyan.baidu.com/album/e9fb46e172e3747521f76611.html?picindex=3
JVM 性能调优监控工具
https://www.cnblogs.com/anxiao/p/6796644.html?utm_source=itdadao&utm_medium=referral
JVM内存初学 堆、栈、方法区
https://www.cnblogs.com/heyanan/p/6125030.html
JDK、JRE、JVM三者间的关系
http://playkid.blog.163.com/blog/static/56287260201372113842153/
jvm调优-从eclipse开始
http://www.cnblogs.com/aspirant/p/8665137.html