Čiščenje spomina (računalništvo)

(Preusmerjeno s strani Čiščenje pomnilnika)

Čiščenje spomina (tudi čiščenje smeti, čiščenje pomnilnika, pospravljanje pomnilnika, angleško garbage collection, oziroma GC) je v računalništvu oblika avtomatičnega upravljanja s pomnilnikom. Čistilnik spomina poskuša sprostiti spomin, ki ga zasedajo objekti, ki jih program ne uporablja več. Čiščenje spomina je leta 1959 izumil John McCarthy za avtomatizacijo upravljanja s spominom v jeziku Lisp.[1][2]

Čiščenje spomina se lahko razume kot nasprotje ročnega upravljanja s spominom, kjer je razvijalec programa zadolžen za dealokacijo (sproščanje) spomina, ki ni več v uporabi.

SkliciUredi

  1. "Recursive functions of symbolic expressions and their computation by machine, Part I" (angleščina). Portal.acm.org. Pridobljeno dne 29. 3. 2009.
  2. "Recursive functions of symbolic expressions and their computation by machine, Part I" (angleščina). Pridobljeno dne 29. 5. 2009.