Als «garbage-collection» getaggte Fragen

99
Stapel- und Heapspeicher in Java

Wie ich verstehe, enthält der Stapelspeicher in Java Primitive und Methodenaufrufe, und der Heapspeicher wird zum Speichern von Objekten verwendet. Angenommen, ich habe eine Klasse class A { int a ; String b; //getters and setters } Wo wird das Primitiv ain der Klasse Aaufbewahrt? Warum...

51
Was passiert mit Müll in C ++?

Java hat eine automatische GC, die hin und wieder die Welt stoppt, sich aber um den Müll auf einem Haufen kümmert. Jetzt haben C / C ++ - Anwendungen diese STW-Einfrierungen nicht mehr, und auch die Speichernutzung nimmt nicht unendlich zu. Wie wird dieses Verhalten erreicht? Wie werden die toten...

28
Warum fegt die Garbage Collection nur den Haufen?

Grundsätzlich habe ich bisher erfahren, dass die Garbage Collection für immer alle Datenstrukturen löscht, auf die derzeit nicht verwiesen wird. Dies überprüft jedoch nur den Heap auf solche Bedingungen. Warum überprüft es nicht auch den Datenbereich (Globals, Konstanten usw. usw.) oder den Stack?...