jvm调优里面有哪些垃圾收集器,如何配置?

提问者:帅平 问题分类:微服务
jvm调优里面有哪些垃圾收集器,如何配置?
1 个回答
Rae
Rae 管理员
在jvm里面,垃圾收集器有如下几种:
一、Serial垃圾收集器(新生代)
开启:-XX:+UseSerialGC 关闭:-XX:-UseSerialGC //新生代使用Serial  老年代则使用SerialOld

二、ParNew垃圾收集器(新生代)
开启 -XX:+UseParNewGC 关闭 -XX:-UseParNewGC //新生代使用功能ParNew 老年代则使用功能CMS

三、Parallel Scavenge收集器(新生代)
开启 -XX:+UseParallelOldGC 关闭 -XX:-UseParallelOldGC //新生代使用功能Parallel Scavenge 老年代将会使用Parallel Old收集器

四、ParallelOl垃圾收集器(老年代)
开启 -XX:+UseParallelGC 关闭 -XX:-UseParallelGC //新生代使用功能Parallel Scavenge 老年代将会使用Parallel Old收集器

五、CMS垃圾收集器(老年代)
开启 -XX:+UseConcMarkSweepGC 关闭 -XX:-UseConcMarkSweepGC

六、G1垃圾收集器
开启 -XX:+UseG1GC 关闭 -XX:-UseG1GC
发布于:2年前 (2022-10-19) IP属地:未知
我来回答