Bezpieczne odzyskiwanie pamięci to technika stosowana w programowaniu służąca do zapewnienia, że obiekt może być bezpiecznie usunięty lub ponownie wykorzystany, gdy już nie jest używany.
Wykorzystywane techniki
- Liczenie odwołań – w tej technice obiekt zachowuje liczbę odwołań do siebie. Gdy liczba ta osiągnie zero, obiekt jest bezpieczny do usunięcia.
- Odroczone usuwanie – ta technika polega na umieszczeniu obiektu na specjalnej liście w celu późniejszego usunięcia.