Java: Neue Generation Von 100%, Eden Raum Verwendet 100%, Von Platz 100%

jmap -heap gibt mir die Ausgabe, die sagt:

Neue Generation Von 100%, Eden Raum Von 100%, Aus Dem Raum Von 100%, Zu Raum Verwendet: 0%, Perm Generation Genutzt: 38%

Ist diese 100% Neuer, Eden, Aus dem Weltraum - ein problem?

Meine JAVA-OPTS sind: -Xms10240m -Xmx14336m -XX:PermSize=192m -XX:MaxPermSize=256m -XX:NewSize=8192m -XX:MaxNewSize=8192m -XX:-DisableExplicitGC -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=60

Ich sehe eine Menge von schnelle Garbage Collection. Aber keine Speicherverluste mit tools wie JConsole

Die Speichernutzung kann hier gesehen werden:
http://tinypic.com/view.php?pic=wo213&s=6

JDK 1.6 verwendet wird.

Sind Sie, Probleme in Ihrer software?
Anwendung gemeldet wird gelegentlich auch als langsame. Insgesamt Speichernutzung ist gut, obwohl, die weit unter max-Speicher. Aber Neue Gen, Eden etc. wenn oft nahe 100%. Könnte das das Problem sein?
Neue Gen und Eden voll auslösen können, zu viel fast-GCs. Überprüfen Sie, dass sich mit jstat, und wenn es zu viele GCs möchten Sie vielleicht zu erhöhen Eden und/oder NewGen Raum. Es wird ein trial-and-error-Prozess, obwohl, finden Sie Ihre optimale Konfiguration.

InformationsquelleAutor Jasper | 2012-06-28

Schreibe einen Kommentar