java内存模型
JAVA内存模型:
内存的简介:
地址空间:
JVM的内存模型(从线程的角度)
JAVA虚拟机栈(Stack)
递归为什么会引发java.lang.StackOverflowError异常?
解决办法:限制递归次数,或使用循环替代。
上面讲了栈,下面我们来讲一下空间
在了解了java的内存模型后,我们来了解一下JVM的三大性能调优参数-Xms -Xmx -Xss的含义
-Xss:规定了每个线程虚拟机栈(堆栈)的大小
-Xms:堆的初始值
-Xmx:堆能达到的最大值。