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.
5
Antworten

Android ordnungsgemäße Reinigung / Entsorgung

Gibt es eine Möglichkeit, Objekte und andere von Ihnen erstellte Variablen zu "säubern"? Oder werden sie automatisch entsorgt oder habe ich das ganze Konzept falsch? Was ist der richtige Weg, um dies zu tun? Ich versuche, den GC so weit wie mögl...
14.07.2011, 19:29
6
Antworten

Wie werden viele Aktualisierungsobjekte in C # effizient gehandhabt?

Ich entwickle ein 2D-Overhead-Shooter-Spiel mit C # und XNA. Ich habe eine Klasse, die ich "bullet" nennen werde und viele dieser Instanzen jeden Bruchteil einer Sekunde aktualisieren muss. Meine erste Möglichkeit war, eine generische Liste m...
25.02.2010, 16:56
4
Antworten

Statische Methode, die Objektinstanzen enthält, ist das falsch?

Ich verwende eine Erweiterungsmethode für die Klasse string . Innerhalb dieser Erweiterungsmethode erstelle ich eine Instanz von StringBuilder. Hier ist der Code: %Vor% Es funktioniert, aber ich habe Bedenken hinsichtlich der Speicherver...
30.10.2014, 14:45
10
Antworten

Verwendet die Methode StringBuilder Remove mehr Speichereffizienz als das Erstellen eines neuen StringBuilder in der Schleife?

In C #, was mehr Speichereffizienz bedeutet: Option # 1 oder Option # 2? %Vor%     
05.11.2008, 22:11
5
Antworten

Warum zerstört die JVM eine Ressource nicht, sobald ihre Referenzzahl 0 erreicht?

Ich habe mich immer gefragt, warum der Garbage Collector in Java aktiviert wird, wann immer es sich anfühlt, anstatt zu tun: %Vor% Gibt es irgendwelche großen Vorteile gegenüber Java, die ich übersehen habe? Danke     
08.01.2012, 21:21
4
Antworten

Java-Aufbewahrungszyklus (Garbage Collection)

Ich weiß, dass ein Retain-Zyklus (zumindest in Objective-C und Swift) der Fall ist, wenn zwei Objekte Anspruch auf einander erheben (sie haben Referenzen zueinander). Und in Objective-C können wir das Problem lösen, indem wir eine von ihnen als...
08.01.2014, 11:03
6
Antworten

Muss ich noch etwas über die Speicherverwaltung lernen, wenn Objective-C / Cocoa Garbage Collection enthält?

Also habe ich endlich meine Objective-C / Cocoa-Bücher entstaubt. Es stellt sich heraus, dass sie fast 7 Jahre alt sind! Wie wichtig sind in Objective-C 2.0 jetzt die Speicherbereinigung? Wie viel Unterschied hat Garbage Collection gemacht?...
19.12.2008, 20:59
4
Antworten

Warum hat das Betriebssystem keinen Garbage Collector?

Ich wundere mich darüber, weil das Betriebssystem für die Speicherverwaltung zuständig ist. Warum müssen Programmiersprachen eigene Garbage Collectors implementieren?     
12.10.2014, 13:42
3
Antworten

Was passiert mit einer WeakReference nach dem GC von WeakReference.Target?

Was passiert mit der WeakReference, wenn das von WeakReference.Target referenzierte Zielobjekt als Garbage Collection erfasst wurde? Bleibt die WeakRerence am Leben und bleibt bestehen? Der Grund, warum ich frage, ist, dass ich eine Liste von We...
28.11.2009, 20:44
2
Antworten

Unterdrückt die Ausgabe von gc ()

Gibt es eine Möglichkeit, alle Nachrichten von gc () in R zu unterdrücken? Die üblichen wie suppressWarnings(gc( )) oder suppressMessages(gc( )) funktionieren nicht. gc( ) selbst hat eine Option verbose , aber das funktioniert nic...
12.12.2013, 14:17