Я проверил Boehm GC. GC для C/С++.
Я знаю алгоритм маркировки и развертки. Что мне любопытно, так это то, как он выбирает только указатели в целом памяти C. Мое понимание памяти C - это просто простой массив байтов. Можно ли определить значение в памяти указателем или нет?