Closed WALL-E closed 7 years ago
标记清除算法
C程序的Mark&Sweep收集器必须是保守的,其根本原因是C语言不会用类型信息来标记存储器位置。因此,像int或者是float这样的标量可以伪装成指针。因此,分配器必须保守地将块b标记为可达,尽管事实上可能已经是不可达的
标记清除算法