目前,我们正在通过添加-Xincgc
到 java 命令来使用增量垃圾收集器。在JDK 8中,不推荐使用此开关。那么它的等效替代品是什么?-XX:+UseG1GC
?
背景:该应用程序有一个8GB的堆,并创建了很多短活的对象。我注意到它经常暂停几秒钟来进行垃圾收集。出于好奇,我添加了-Xincgc
,发现停顿消失了,整体性能提高了约 4 倍。
不幸的是,我没有找到有关-Xincgc
触发器的垃圾收集器类型的任何信息。有CMS(并发标记和扫描)和新的G1(垃圾优先)。但我能得到-Xincgc
什么?