文章目录
第 7 章 堆
1、堆的核心概述 (重点)
堆空间的一些参数:
- -Xms10m -Xmx10m 设置堆的最小/最大空间.(一般我们设置成相同的)
- -XX:+PrintGCDetails 显示GC的日志
- -XX:NewRatio : 设置新生代与老年代的比例。默认值是2. (新生代和老年代默认比例为 1:2)
- -XX:SurvivorRatio :设置新生代中Eden区与Survivor区的比例。默认值是8 (Eden和from,to区默认比例为 8:1:1)
- -XX:MaxTenuringThreshold : 用于设置年轻代晋升到老年代的年龄阈值. 默认为15
1.1、认识堆内存
堆与进程
堆
针对一个JVM进程
来说是唯一
的,也就是一个进程只有一个JVM- 但是进程包含多个线程,
线程是共享同一堆空间
的