Garbage collector — mini heap

Root trỏ object → object sống. Mất root / không reachable → garbage → GC hốt. ← bài viết

Sống = chạm được từ root · Garbage = không ai trỏ tới (từ root)

Roots (stack / global — điểm xuất phát)

Heap

objects 0 live 0 garbage 0 GC runs 0

Bấm Allocate — object mới được root trỏ tới (sống).

live (reachable) garbage (sẽ bị hốt) root