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

Iz Wikipedije, proste enciklopedije
Jump to navigation Jump to search

Č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.

Sklici[uredi | uredi kodo]

  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.