Čiščenje spomina (računalništvo): Razlika med redakcijama

Izbrisana vsebina Dodana vsebina
Ajgorhoe (pogovor | prispevki)
Brez povzetka urejanja
Ajgorhoe (pogovor | prispevki)
Brez povzetka urejanja
Vrstica 1:
V [[računalništvo|računalništvu]] je '''Čiščenje spomina''' (tudi '''čiščenje smeti''', '''čiščenje pomnilnika''', '''pospravljanje pomnilnika''', angleško ''garbage collection'' oziroma '''GC''') oblika avtomatičnega upravljanja s spominom. ''Čistilec spomina'' poskuša sprostiti spomin, ki ga zasedajo [[Objekt (rečunalništvo)]] objekti, ki jih program ne uporablja več. Čiščenje spomina je leta 1959 izumil [[John McCarthy]] za avtomatizacijo upravljanja s spominom v jeziku [[Programski jezik Lisp|Lisp]].<ref>{{cite web|url=http://portal.acm.org/citation.cfm?id=367177.367199 |title=Recursive functions of symbolic expressions and their computation by machine, Part I |publisher=Portal.acm.org |accessdate=29 March 2009}}</ref><ref>{{cite web|url=http://www-formal.stanford.edu/jmc/recursive.html|title=Recursive functions of symbolic expressions and their computation by machine, Part I |accessdate=29 May 2009}}</ref>
 
Čiščenje spomina lahko razumemo kot nasprotje ročnega upravljanja s spominom, kjer je razvijalec programa zadolžen za dealokacijo (sproščanje) spomina, ki ni več v uporabi.