Sobes.tech
Junior — Middle

Millist mälu tüüpi haldab süsteemis prügikorjaja?

sobes.tech AI

Vastus AI-lt

Süsteemides, kus on hallatud mälu, nagu Go, haldab prügikasti kogumise (GC) kaudu dünaamiliselt eraldatud mälu (heap).

See tähendab, et programmi käitamise ajal objektidele ja andmestruktuuridele eraldatud mälu jälgitakse automaatselt ja vabastatakse, kui sellele enam viiteid ei ole.

Käepidememälu, kus hoitakse kohalikke muutujaid ja funktsioonikutsumisi, hallatakse tavaliselt automaatselt ilma GC osaluseta.

Seega haldab Go prügikasti koguja just heap-i — mäluala dünaamiliselt eraldatud objektidele.