Expérience avec G1 1.6.x JDK ( « Garbage First »)
-
13-09-2019 - |
Question
Je voudrais savoir quelles sont les expériences avec garbage collector G1 dans le nouveau JDK? Je vois NullPointerException
jeté dans mon programme, même si le code n'a pas changé et se comportent correctement dans JDKs précédents.
La solution
Je cours jEdit en utilisant:
-Xmx192M -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC
pour les deux derniers jours sur les fenêtres. Je n'ai pas vécu quelque chose qui ne va pas ou mauvaise conduite.
J'ai aussi essayé de courir Intellij utilisant le G1 GC, il n'a pas juste si bien. Cela a duré quelques heures avant de s'écraser dans un gros tas de désordre, un peu optimiste peut-être.
Autres conseils
Un éboueur n'impact sur la performances de votre application, pas son correct . Je l'ai utilisé pour Eclipse, juste pour le plaisir, et semblait stable.
Je chercherais ailleurs la source des exceptions.
J'ai essayé et éprouvé aucune exception. Mais la performance de notre serveur a chuté d'environ 30%.