Tag: g1gc

G1 oder Garbage Erste ist ein Generationen-teilweise sammeln die gleichzeitige und parallele garbage collection Algorithmus. Es ist speziell für multi-Prozessor-Maschinen mit großen Erinnerungen und treffen können, weichen Echtzeit-Anforderungen mit garbage collection (GC) pause-Zeit, die Ziele zu erreichen. Eine Implementierung der G1 derzeit Schiffe mit der neuen Java-7-VMS – offiziell unterstützt von JDK7 update 4.

Wie funktioniert der Garbage-First Garbage Collector funktioniert?

Anzahl der Antworten 3 Antworten
Kann mir jemand erklären, wie der G1 Garbage Collector funktioniert bitte? Ich habe nicht in der Lage zu finden, eine umfassende, leicht verständliche Beschreibungen überall noch. Dank Es ist Plattform-spezifisch, daher ist es unterschiedlich. InformationsquelleAutor dogbane |

java.lang.OutOfMemoryError: GC overhead limit exceeded

Anzahl der Antworten 16 Antworten
Ich bin immer diese Fehler in einem Programm erstellt mehrere (Hunderte, Tausende) HashMap-Objekte mit ein paar (15-20) text-Einträge jeder. Diese Saiten haben alle gesammelt werden (ohne zu brechen in kleinere Mengen), bevor die übergabe an eine Datenbank.

Ist -XX:+UseG1GC der richtige Ersatz für -Xincgc?

Anzahl der Antworten 2 Antworten
Derzeit sind wir mit der inkrementellen garbage collector durch hinzufügen -Xincgc zu den java-Befehl. In JDK 8 dieser Schalter ist veraltet. Also, was ist der gleichwertige Ersatz für ihn? -XX:+UseG1GC? Hintergrund: Die Anwendung hat einen Haufen 8GB

Java 7 (JDK 7) Speicherbereinigung und Dokumentation auf G1

Anzahl der Antworten 8 Antworten
Java 7 wurde heraus für eine Weile jetzt, aber ich finde keine gute Ressourcen, auf die Konfiguration des garbage-Kollektorenspeziell die neuen G1-collector. Meine Fragen: Ist G1 die default-collector in Java 7 und wenn nicht, wie aktiviere ich

java.lang.OutOfMemoryError: GC-Overhead-Limit überschritten

Anzahl der Antworten 16 Antworten
Ich bin immer diese Fehler in einem Programm erstellt mehrere (Hunderte, Tausende) HashMap-Objekte mit ein paar (15-20) text-Einträge jeder. Diese Saiten haben alle gesammelt werden (ohne zu brechen in kleinere Mengen), bevor die übergabe an eine Datenbank.

Java G1 Müllsammlung in der Produktion

Anzahl der Antworten 16 Antworten
Seit Java 7 ist die neue G1 garbage collection standardmäßig ist Java in der Lage sein zu behandeln, eine um ein Vielfaches größere Haufen, ohne vermeintlich "verheerenden" GC-Pausenzeiten? Hat jemand tatsächlich in die Praxis umgesetzt G1 in

UseConcMarkSweepGC vs UseParallelGC

Anzahl der Antworten 4 Antworten
Ich bin im Moment Probleme mit sehr langen garbage-collection-Zeiten. bitte sehen Sie folgende Merkmale aufweist. Mein Aktuelles setup ist, dass ich mit einem -Xms1g-und -Xmx3g. meine Anwendung ist mit java 1.4.2. Ich habe keine garbage collection-flags gesetzt.

G1 Garbage Collector: Perm Gen wird unbegrenzt aufgefüllt, bis ein vollständiger GC ausgeführt wird

Anzahl der Antworten 5 Antworten
Wir haben eine ziemlich große Anwendung läuft auf einem JBoss 7 application server. In der Vergangenheit waren wir mit ParallelGC war es aber geben uns Mühe in einige Server, wo der Haufen war groß (5 GB oder