.net - Praktische Verwendung von System.WeakReference

.net - Praktische Verwendung von System.WeakReference

Ich verstehe, was System.WeakReference macht, aber was ich nicht zu begreifen vermag, ist ein praktisches Beispiel dafür, wofür es nützlich sein könnte. Die Klasse selbst scheint mir, na ja, ein Ha…


Warum Java und Python Garbage Collection-Methoden sind unterschiedlich?

Python verwendet die Verweiszählungsmethode, um die Lebensdauer des Objekts zu verarbeiten. Ein Objekt, das keinen Nutzen mehr hat, wird sofort zerstört. Aber in Java zerstört der GC(Garbage Col…


Java und manuelle Ausführung finalisieren

Wenn ich finalize() für ein Objekt aus meinem Programmcode aufrufe, wird die JVM die Methode dann erneut ausführen, wenn der Garbage Collector dieses Objekt verarbeitet? Das wäre ein ungefähres Bei…


java - Warum rufen Sie nicht explizit finalize() auf oder starten den Garbage Collector?

Nachdem ich diese Frage gelesen hatte, wurde ich daran erinnert, als ich Java lernte und sagte, niemals finalize() aufzurufen oder den Garbage Collector auszuführen, weil "es eine große Blackbox is…


vb.net - Griffe gegen AddHandler

Gibt es einen Vorteil beim dynamischen Anhängen/Trennen von Event-Handlern? Würden manuell ablösende Handler helfen, sicherzustellen, dass es keine Referenz für ein entsorgtes Objekt gibt?…


garbage collection - Wie man Closings ohne GC realisiert?

Ich entwirf eine Sprache. Zuerst möchte ich entscheiden, welcher Code generiert werden soll. Die Sprache wird lexikalische Verschlüsse und prototypbasierte Vererbung ähnlich wie Javascript haben.…


Ressourcen, die in C#manuell bereinigt werden müssen?

Welche Ressourcen müssen in C#manuell bereinigt werden und welche Konsequenzen hat dies nicht? Angenommen, ich habe den folgenden Code: myBrush=new System.Drawing.SolidBrush(System.Drawing.Col…



Welche deterministischen Garbage Collection-Algorithmen gibt es da draußen?

Mit deterministischen Mitteln meine ich vage, dass sie in kritischer Echtzeit-Software wie Luft- und Raumfahrt-Software verwendet werden kann. Garbage Collectors(und dynamische Speicherzuweisungen…


Java Concurrent und Parallel GC

Dieser Artikel schlägt vor,-XX:+UseParNewGC "um einen parallelen GC der jungen Generation mit dem gleichzeitigen GC zu ermöglichen". Meine Verwirrung ist, dass ich, um parallele und gleichzeitige…


Garbage Collection in C++-warum?

Ich höre immer wieder Leute, die sich darüber beschweren, dass C++ keine Speicherbereinigung hat. Ich höre auch, dass das C++-Normenkomitee daran interessiert ist, es der Sprache hinzuzufügen.…




garbage java collection erklärung aufrufen call tuning strategy memory collect