JVM参数调优在DFX场景压测经常用到,业务进程初始设计和实际运行还是存在偏差,其中JVM堆内存便是最基础的。
堆内存分年轻代(主临时变量对象)、老年代(主常用常驻内存对象),年轻代又细分伊甸园区,存活区1和2,默认配比 3:8,8:1
GC回收线程数可配置
FGC频繁说明老年代太小,FGC时间长说明老年代太大
YGC同上,所以合理配置对内存大小、老年代和年轻代空间比例需要结合业务场景调优。
JVM参数调优在DFX场景压测经常用到,业务进程初始设计和实际运行还是存在偏差,其中JVM堆内存便是最基础的。
堆内存分年轻代(主临时变量对象)、老年代(主常用常驻内存对象),年轻代又细分伊甸园区,存活区1和2,默认配比 3:8,8:1
GC回收线程数可配置
FGC频繁说明老年代太小,FGC时间长说明老年代太大
YGC同上,所以合理配置对内存大小、老年代和年轻代空间比例需要结合业务场景调优。