Domů : Podmínky softwaru : Definice odvozu odpadu

Sbírka odpadků

In Computer Science, odvoz odpadu je typ paměť řízení. Automaticky čistí nepoužívané objekty a ukazatele v paměti, což umožňuje opětovné použití prostředků. Nějaký programovací jazyky mají vestavěný sběr odpadu, zatímco jiné vyžadují vlastní funkce ke správě nevyužité paměti.

Běžná metoda uvolňování paměti se nazývá počítání odkazů. Tato strategie jednoduše spočítá, kolik odkazů je na každý objekt uložený v paměti. Pokud má objekt nulové odkazy, považuje se za zbytečný a může být vymazána uvolnit místo v paměti. Pokročilé počítání referencí detekuje objekty, které na sebe pouze odkazují, což znamená, že nadřazené objekty nejsou využívány proces.

Odpadky lze také provádět v době kompilace, když je program Zdrojový kód is sestaven do spustitelného programu. V této metodě je kompilátor určuje, ke kterým zdrojům v paměti nebude po určité době nikdy přistupováno. Poté může přidat pokyny k automatickému uvolnění prostředků z paměti. I když se jedná o efektivní způsob, jak eliminovat nepoužívané objekty, je nutné jej provádět konzervativně, aby nedošlo k odstranění odkazů požadovaných program.

Odpadky jsou důležitou součástí vývoje softwaru, protože brání přílišnému využití programů RAM. Kromě toho, že pomáhá programům fungovat efektivněji, může také zabránit vážným hmyz, Jako úniky paměti, což může způsobit selhání programu.

TechLib - počítačový slovník Tech Lib

Tato stránka obsahuje technickou definici Garbage Collection. Vysvětluje ve výpočetní terminologii, co znamená Garbage Collection a je jedním z mnoha softwarových termínů ve slovníku TechLib.

Všechny definice na webu TechLib jsou napsány tak, aby byly technicky přesné, ale také snadno srozumitelné. Pokud shledáte tuto definici Garbage Collection užitečnou, můžete ji odkázat pomocí výše citovaných odkazů.