Die Erfahrungen mit JDK 1.6.x G1 ( „Garbage First“)
-
13-09-2019 - |
Frage
Ich möchte wissen, was sind die Erfahrungen mit G1 Garbage Collector in neueste JDK? Ich sehe NullPointerException
in meinem Programm geworfen, obwohl Code nicht ändern und verhalten sich korrekt in früheren JDKs.
Lösung
Ich habe seit jEdit mit:
-Xmx192M -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC
für die letzten paar Tage an den Fenstern. Haben Sie nicht etwas schief läuft erlebt oder Fehlverhalten.
Ich habe auch versucht Intellij mit dem G1 GC läuft, hat es so gut nicht fair. Es dauerte ein paar Stunden, bevor sie in einem großen Haufen von Chaos stürzt, ein bisschen optimistisch vielleicht.
Andere Tipps
Ein Garbage Collector wird nur die Leistung Ihre Anwendung auswirken, nicht seine Richtigkeit . Ich habe es für Eclipse, nur zum Spaß mit und schien stabil.
ich für die Quelle der Ausnahmen woanders suchen würde.
Ich habe versucht, und keine Ausnahmen erfahren. Aber Leistung unserer Server fiel um etwa 30%.