- 查找程序的pid ```java jps -l
// 查看某个java进程的详细信息
jinfo
2. 确定进程号后可以先查看一下内存占用情况```javajmap -heap <pid>

主要参数讲解:
MinHeapFreeRatio 空闲堆的最小百分比,如果HeapFreeRatio< MinHeapFreeRatio ,则需要进行堆扩容
HeapFreeRatio =(CurrentFreeHeapSize/CurrentTotalHeapSize) * 100
MaxHeapFreeRatio 空闲堆的最大百分比,如果HeapFreeRatio > MaxHeapFreeRatio,则需要进行堆缩容
- MaxHeapSize :JVM 堆空间允许的最大值。
- NewSize:JVM 新生代堆空间的默认值
- OldSize: JVM 老年代堆空间的默认值
- NewRatio=2:新生代(Young)与老年代(Old)的比例为1:2

- SurvivorRatio=8表示 新生代中Eden:FromSurvivor:ToSurvivor = 8:1:1
- MetaspaceSize:JVM 元空间的默认值
- CompressedClassSpaceSize
- MaxMetaspaceSize:JVM 元空间允许的最大值
- G1HeapRegionSize:在使用 G1 垃圾回收算法时,JVM 会将 Heap 空间分隔为若干个 Region,该参数用来指定每个 Region 空间的大小
