Erklärung von Tomcat GC-log-Anweisungen
Hier ein statement von meiner catalina.hin, die durch meinen tomcat server :
1885.855: [GC [PSYoungGen: 742996K->64359K(761472K)] 2509583K->1832973K(4116928K), 0.1453610 secs] [Times: user=0.31 sys=0.00, real=0.14 Sek.]
Könnte mir jemand erklären, die Bedeutung der verschiedenen Nummern hier?
InformationsquelleAutor dharm0us | 2010-12-17
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den break-up der Linie ist als followd:
1885.85
- das in Sekunden ist die Zeit, die der JVM läuft, also rund 31 Minuten oder so in Ihrem Fall, an welchem Punkt der GC stattfand.[GC
- Staaten eine GC trat an diesem Punkt in der Zeit. Dies ist ein Teil der GC, manchmal wird es zeigenFull GC
Nun, den Gesamten Heap zur Verfügung, die für die JVM = Jung + Alt
[PSYoungGen:742996K->64359K(761472K)
- stellt die Parallele Aufräumvorgang Sammler in der Jungen generation (das ist eine der vielen Arten von GC-Sammler zur Verfügung, die in der JVM).Speicher freigegeben, indem GC ist immer der Muster
also in deinem Beispiel
742996K->64359K(761472K)
- die gesamte Junge Größe ist 761Mb, und wenn es erreicht 742 Mb eine Sammlung fand, und es klärte nach unten auf 64,3 Mbd.h. es wird geklärt, 678 Mb
Hier den gesamten heap-Speicher vertreten.
Also insgesamt möglich, heap von 4,1 Gb, wenn der GC stattfand, gefüllt hatte 2.5 Gb und es kommen bis zu 1.83 Gb - wieder das gleiche 678 Mb hat gelöscht.
Dieser gesamte Vorgang dauerte 0.1453610 Sekunden
zeigt die break-up der user, system und real mal genommen.
Dies ist nur eine Linie - Sie wäre auf der Suche nach einem Muster esp, der sagt
Full GC
im esUnd verwenden Sie eine log-analyzer wie GCViewer um Euch zu zeigen, Durchsatz und andere gute Sachen.
Lesen Sie auch die docs von Sun die Grundlagen.
Weiter Lesen:
http://sujitpal.blogspot.com/2006/08/charting-jvm-garbage-collection.html
Java Garbage Collection Log-Meldungen
dies ist eine sehr gute Antwort.
Könntest du bitte näher auf die Trennung von Benutzer -, system-und realen Zeiten genommen? Die unix-interpretation ist gut, aber ich verstehe nicht, wie diese Zeiten, die Angelegenheit im Rahmen der GC.
InformationsquelleAutor JoseK