garbage collection :: GC :: Garbage Collection :: ITWissen.info

Registrieren Sie sich schon jetzt, um zukünftig unsere erweiterten Serviceangebote nutzen zu können.Hier geht es zur Registrierung

GC (garbage collection)

Garbage Collection

Garbage bedeutet Müll oder Abfall. Die Bezeichnung wird im Allgemeinen für Daten verwendet, die nach einem Programmablauf nicht mehr gebraucht werden und vernichtet werden können.


<< Anzeige >>

Unter Garbage Collection versteht man eine Technik, die zur automatischen Speicherverwaltung innerhalb eines Betriebssystems eingesetzt wird. In Programmierumgebungen, die keine automatische Verwaltung des Speichers bieten, muss ein Softwareentwickler durch manuelle Aufrufe Speicherplatz beim Betriebssystem reservieren und diesen nach Benutzung auch wieder freigeben. Nur so kann der Speicher für andere Zwecke wieder verwendet werden. Wenn die Programmlogik zur Freigabe des Speichers Fehler enthält, können Speicherlecks entstehen.

Bei der Garbage Collection werden die reservierten Speicherbereiche automatisch daraufhin untersucht, ob sie wieder freigegeben werden können. Die entsprechende Bewertung kann nach verschiedenen Kriterien erfolgen. Auch die Freigabe selbst geschieht automatisch.

Garbage Collection vereinfacht die Programmierung und hilft Speicherlecks zu vermeiden, kann diese aber nicht gänzlich ausschließen. Zudem belastet der Garbage Collector den Rechner in vielerlei Hinsicht stärker, als eine gute manuelle Speicherfreigabe und kann sich so die Ausführgeschwindigkeit eines Programms negativ beeinflussen.

Twitter - Folgen Sie uns!


Erlesene Technik-News von ITWissen als IT Quickies - in 140 Zeichen auf Twitter.
Folgen Sie uns!



Unsere Partner

Digitalisierung von Video, Dia&#039;s und Foto&#039;s

Werbung