此篇用于收藏大神们关于JVM原理及调优通俗易懂的文章链接,用于随时查看

菜菜鸟想了解下大概的JVM内存模型可以看这个:

总结:

需要留意的是,方法区需要调整大小,vm栈和native栈需要调整,剩下的重点就是堆了

堆分为新生代、老年代、永久代

而需先清楚新生代的原理:

翻译官方文档的经典JVM资料:

http://ifeve.com/useful-jvm-flags-part-1-jvm-types-and-compiler-modes-2/