web-dev-qa-db-fra.com

Quand choisir SerialGC, ParallelGC sur CMS, G1 en Java?

Dans Java 9, G1 GC est le garbage collector par défaut. À partir de maintenant, j'ai entendu parler de certaines personnes préfèrent le garbage collector CMS sur G1GC car il ne semble pas être stable et a quelques bugs désagréables.

Que s'est-il passé avec ParallelGC (pas de buzz de nos jours)? Existe-t-il un cas d'utilisation dans lequel nous aimerions préférer ParallelGC à CMS/G1?

De plus, existe-t-il un cas où SerialGC pourrait surpasser tous ces collecteurs parallèles?

15
Shailesh Pratapwar

tiliser série:
.

tilisez Parallèle:
- application par lots non interactive où les performances de l'application sont importantes par rapport aux faibles temps de pause

0
Saurabh