„Szemétgyűjtés” változatai közötti eltérés

[ellenőrzött változat][nem ellenőrzött változat]
Tartalom törölve Tartalom hozzáadva
B36Bot (vitalap | szerkesztései)
a Haskell, Haskell programozási nyelv → Haskell (programozási nyelv) (WP:BÜ) AWB
András-pl (vitalap | szerkesztései)
számítástechnikai szemétgyűjtés
1. sor:
'''A számítástechnikában a''' '''szemétgyűjtés''' (angolul ''garbage collection'') egy formája a biztonságos memóriakezelésnek. A '''szemétgyűjtő''' (angolul ''garbage collector'' vagy röviden ''GC'') megkísérli eltávolítani a memóriából azokat az objektumokat, amelyeket az alkalmazás már nem használ. A szemétgyűjtés feltalálása [[John McCarthy]] nevéhez fűződik,<ref>[http://portal.acm.org/citation.cfm?id=367177.367199 Lisp és a GC]</ref> aki a [[Lisp]] programozási nyelv egyik megalkotója.
Gyakran állítják szembe a hagyományos, manuális memóriakezeléssel, ahol a programozó szabja meg az egyes objektumok élettartamát. A gyakorlat azt mutatja, hogy mindkét megoldásnak megvannak az előnyei és hátrányai (illetve léteznek más módszerek is, pl.: ''region inference''<ref name="Region Inference">[http://www.cs.cornell.edu/NuPrl/PRLSeminar/PRLSeminar99_00/Walker/nov8.html Region Inference]</ref>). Jelen szócikk a számítástechnikai szemétgyűjtést tartalmazza.
 
== Alapok ==