Отметить неправильное определение фазы при сборке мусора для C

StackOverflow https://stackoverflow.com/questions/800112

Вопрос

я посмотрел Обзор алгоритма консервативного GC

Может ли произойти неправильное обнаружение в части «маркировки»?Если некоторые данные сохранены и по совпадению совпадают с адресом выделенной памяти, сохранит ли сборщик эту память?

Это было полезно?

Решение

Да, именно поэтому его называют консервативным.Каждое целое число, которое выглядит так, как будто оно указывает внутри кучи, сделает область немусорной.И как следствие может произойти утечка памяти.

Другие советы

Да.

Думаю, поэтому его и называют «консервативным».

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top