Suchergebnisse für Anfrage "garbage-collection"

2 die antwort

Müllsammler in Ruby 2.2 provoziert unerwartete CoW

Wie verhindere ich, dass der GC Copy-on-Write auslöst, wenn ich meinen Prozess verzweige? Ich habe kürzlich das Verhalten des Garbage Collectors in Ruby analysiert, aufgrund einiger Speicherprobleme, die ich in meinem Programm festgestellt habe ...

2 die antwort

Full GC Echtzeit ist viel mehr als user + sys times

Wir haben eine Java-basierte Webanwendung, die auf JBoss mit einer zulässigen maximalen Heap-Größe von ca. 1,2 GB ausgeführt wird (der physische Gesamtspeicher der Maschine beträgt 2 GB). Irgendwann reagiert die Anwendung einige Minuten lang ...

10 die antwort

Was ist der Zweck von GC.SuppressFinalize (this) in der Methode Dispose ()?

Ich habe den folgenden Code: public void Dispose() { if (_instance != null) { _instance = null; // Call GC.SupressFinalize to take this object off the finalization // queue and prevent finalization code for this object from // executing a second ...

TOP-Veröffentlichungen

4 die antwort

Wie werden nicht verwendete @ViewScoped-Beans erkannt und (während einer Sitzung) entfernt, die nicht durch Müll gesammelt werden können?

EDIT: Das durch diese Frage aufgeworfene Problem wird in diesem Artikel von codebulb.ch sehr gut erklärt und bestätigt, einschließlich einiger Vergleiche zwischen JSF@ViewScoped, CDI@ViewSCoped und die Omnifaces@ViewScoped und eine klare Aussage, ...

2 die antwort

Was verursacht lange Spin- und Synchronisationszeiten in Java?

Fügen Sie in Java 8 Update 45 diese Optionen zum @ hinzjava Anruf -XX:+PrintGCApplicationStoppedTime -XX:+PrintSafepointStatistics -XX:PrintSafepointStatisticsCount=1 zeigt mir Statistiken wie diese: vmop [threads: total initially_running ...

8 die antwort

Gibt GC Speicher zurück an das Betriebssystem?

Wenn der Garbage Collector ausgeführt wird und Speicher freigibt, wird dieser Speicher an das Betriebssystem zurückgegeben oder als Teil des Prozesses beibehalten. Ich hatte den starken Eindruck, dass der Speicher niemals tatsächlich an das ...

6 die antwort

JVM GC-Probleme

In den letzten Wochen habe ich verschiedene JVM-Einstellungen für meinen Glassfish-Server getestet. Die Haupteinstellungen für den Heap sind (unter anderem): -Xms512m, -Xmx512m, -XX: NewRatio = 2. Ich habe verschiedene GC-Einstellungen ...

2 die antwort

Bekannte Schwellenwerte für .NET 4 GC zum Auslösen der Erfassung?

Ich weiß, dass die Logik für das Auslösen des GC nicht einfach ist, aber bestimmte Schwellenwerte zu überwachen sind. Weiß jemand, wie hoch diese Schwellenwerte für .NET 4-Workstation- und Server-GC sein könnten? Vielen Dan

4 die antwort

java.lang.OutOfMemoryError: Komprimierter Klassenraum

Wir laufen auf Java-8-Oracle. Wir sind vor sechs Monaten zu java8 gewechselt. In den letzten Tagen haben wir von Zeit zu Zeit einen OOME erhalten und konnten das Problem nicht identifizieren oder reproduzieren. Wenn wir einen Aufruf an den ...

2 die antwort

Wie verschiebt die .NET-Laufzeit den Speicher?

Es ist allgemein bekannt, dass der .NET-Garbage-Collector nicht nur die Objekte auf dem Heap löscht, sondern auch die Speicherfragmentierung mithilfe der Speicherkompaktierung bekämpft. Soweit ich weiß, wird der Speicher im Grunde genommen an ...