Garbage Collection

Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 28. August 2002 um 12:51 Uhr durch Conversion script (Diskussion) (Automated conversion). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Garbage collection (wörtl.dt.: Mülleinsammeln) ist ein Fachbegriff der Softwaretechnik. Er meint ein Verfahren zur regelmässigen 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 daß ein Programmierer hier explizit dran denken müßte.