-XX: + UseG1GC é a substituição correta para -Xincgc?

Atualmente, estamos usando o coletor de lixo incremental adicionando-Xincgc para o comando java. NoJDK 8 essa opção está obsoleta. Então, qual é o substituto equivalente para isso?-XX:+UseG1GC?

Segundo plano: o aplicativo tem um monte de8GB e cria muitos objetos vivos curtos. Percebi que muitas vezes ele fazia uma pausa por alguns segundos para fazer a coleta de lixo. Por curiosidade, adicionei o-Xincgc e constatou que as pausas haviam desaparecido e o desempenho geral melhorou ~ 4 vezes.

Infelizmente, não encontrei nenhuma informação sobre que tipo de coletor de lixo o-Xincgc gatilhos. Tem oCMS (Marca e varredura simultâneas) e o novoG1 (Lixo primeiro). Mas com o que eu ganho?-Xincgc?

questionAnswers(2)

yourAnswerToTheQuestion