Събиране на боклука
от Всичко за 1 лев, свободната енциклопедия
(Разлики между версиите)
Версия от 15:46, 9 юни 2006 Sith (Беседа | приноси) ← Go to previous diff |
Версия от 20:25, 10 юни 2006 Stilgar (Беседа | приноси) Go to next diff → |
||
Ред 1: | Ред 1: | ||
== Събиране на боклука == | == Събиране на боклука == | ||
- | Процес на освобождаване (облекчаване) на [[хийпа]]. Руснаците му викат още "гарбидж кълекшън". Според начина на извършване бива няколко вида: агресивно, конкурентно, латентно и др. | + | Процес на освобождаване (облекчаване) на [[хийпа]]. Руснаците му викат още "гарбидж кълекшън". Според начина на извършване бива няколко вида: агресивно, конкурентно, латентно и др. Възможно е програмите живеещи близо до сметището да протестират и така да провалят събирането на боклука. В такива случай боклука се събира едва когато всичкото свободно място е напълнено с боклук. |
== Агресивно == | == Агресивно == |
Версия от 20:25, 10 юни 2006
Събиране на боклука
Процес на освобождаване (облекчаване) на хийпа. Руснаците му викат още "гарбидж кълекшън". Според начина на извършване бива няколко вида: агресивно, конкурентно, латентно и др. Възможно е програмите живеещи близо до сметището да протестират и така да провалят събирането на боклука. В такива случай боклука се събира едва когато всичкото свободно място е напълнено с боклук.
Агресивно
Aggressive Garbage Collection: При този тип има голяма вероятност събирачите на боклук ви измъкнат контейнера изпод носа още докато си изхвърляте боклука.
Конкурентно
Concurrent Garbage Collection: Тук се наблюдава конкуренция между двама или повече събирачи на боклук (примерно ВОЛФ и ДИТЦ). След като си изхвърлите боклука, те се състезават кой пръв да го събере.