garbage-collection

Garbage Collection (GC) ist eine Form der automatischen Speicherverwaltung, die versucht, Speichermüll oder Speicher zurückzugewinnen, die von Objekten belegt sind, die nicht mehr vom Programm verwendet werden.
1
Antwort

Ist es besser, mehrere SpanObjects oder mehrere TextViews in Android zu verwenden?

Ich habe ein ListView mit einem TextView und in jedem TextView mehrere Elemente mit jeweils einer kurzen Beschreibung. Um verschiedene Stile für die Items und die Beschreibung zu verwenden, verwende ich mehrere Span-Objekte: ClickableS...
11.04.2012, 16:04
1
Antwort

Ressourcenmüll wurde zu früh gesammelt

Ich habe mit SWIG eine PHP-Erweiterung erstellt, und alles funktioniert gut, aber ich beobachte ein seltsames Garbage Collection-Verhalten beim Verketten Methodenaufrufe. Zum Beispiel funktioniert das: %Vor% Aber dieser seg Fehler: %Vor%...
19.08.2010, 20:44
1
Antwort

Wie kann man die übermäßige Objekterstellung auf Samsung-Handys stoppen?

Ich habe Probleme mit Animationen, die auf vielen Android-Samsung-Handys langsamer werden. Ich habe das Problem verfolgt und es ist zu viel Müllsammlung. Keines der Objekte wird jedoch direkt von meinem Code erstellt. Dies ist der Stack-Trace...
30.11.2014, 19:03
2
Antworten

Erhöht die Anzahl der verfügbaren Kerne und RAM die JVM mehr GCs?

Ich rüste meine Produktionshardware auf, und wir sehen viel mehr Young-Gen GCing auf dem neuen Satz von Ausrüstung im Vergleich zu den alten. Auf beiden Rechnern läuft das gleiche Programm (identische Binaries). Ein offensichtlicher Unterschi...
16.05.2013, 14:16
5
Antworten

Bin ich verrückt, ein kleines Garbage-Collection-System in meinen Funktionen neu zu erstellen?

Ich habe einige (C ++) Funktionen, die jeweils mehrere Aufrufe enthalten, die ähnliche Arrays des gleichen Basistyps auf dem Heap erzeugen. An verschiedenen Stellen in diesen Funktionen muss ich möglicherweise eine Ausnahme auslösen. Den Überbli...
30.07.2009, 15:41
6
Antworten

C # - Werden Objekte sofort zerstört, wenn sie den Bereich verlassen?

Kann ich darauf vertrauen, dass ein Objekt zerstört wird und sein Destruktor sofort aufgerufen wird, wenn es in C # den Gültigkeitsbereich verlässt? Ich denke, da viele gängige Programmierpraktiken (z. B. Transaktionsobjekte) von diesem Verha...
26.09.2009, 09:45
7
Antworten

Messzeit für GC in JVM

Angenommen, ich teste eine Java-Server-Anwendung. Ich weiß, wie viel Zeit es braucht, um den Test zu beenden. Jetzt würde ich gerne wissen, wie viel während dieses Tests für GC ausgegeben wurde. Wie kann ich es tun?     
17.12.2012, 13:45
3
Antworten

sind Java Primitive Garbage gesammelt

Wenn ich einen int (oder einen primitiven Typ) innerhalb einer Methode in Java deklariere, wird dieser Speicher in dem Moment freigegeben, in dem die Funktion zurückkehrt, oder muss er warten, bis der Garbage Collector ihn bereinigt? Ich weiß...
11.09.2013, 16:41
14
Antworten

In Java, wie können wir eine Instanz einer Klasse von einer Methode innerhalb der Klasse zerstören

Ich habe es ähnlich wie beim Löschen eines gewöhnlichen Objekts angegangen, dh ich habe die Referenz einfach auf Null gesetzt und den Garbage Collector damit arbeiten lassen. Um jedoch null innerhalb einer Klasse gleichzusetzen, ist der einzi...
11.06.2012, 12:43
4
Antworten

Java verwendet nach der Freigabe von Objekten und der Speicherbereinigung weiterhin Systemspeicher

Ich verwende JVM 1.5.0 (Mac OS X Standard) und überwache mein Java-Programm im Aktivitätsmonitor. Ich habe folgendes: %Vor% } Warum wird also der physische Speicher nicht freigegeben, obwohl der Garbage Collector anscheinend gut funktionie...
27.11.2008, 19:11