Garbage Collection
Erscheinungsbild
Garbage collection (wörtl.dt.: Mülleinsammeln) ist ein Fachbegriff der Softwaretechnik. Er steht für ein Verfahren zur regelmäßigen Wiederverfügbarmachung von nicht mehr verwendetem Speicherplatz.
In vielen Softwaresystemen wird Speicherplatz 'bei Bedarf' reserviert, um die Angaben zu einem Datenobjekt zu speichern. Wird nach Abarbeitung eines Programmteils das Objekt nicht mehr verwendet, so sollte der Platz für das Objekt auch wieder verfügbar gemacht werden. Diese Aufgabe erledigt eine Garbage collector genannte Routine automatisch, ohne dass ein Programmierer hier explizit dran denken müsste.