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

发布于:1个月前 (10-19)
我来回答