BOEHM GC原理及總結

BOEHM GC原理 從上次分配原理中知道,給出一個指針,可以根據二級數組找到HBLKHDR的描述信息,根據HBLKHDR又能知道其對應的OBJ大小。再根據指針對齊原理,知道指針會存儲在OBJ內的地方(遍歷整個OBJ,將可能爲指針的都拿出來檢查)。經過這幾層可以得到引用樹。 具體實現爲首先將所有線程暫停(pthread_kill SUSPEND,當然不能把自己這個線程也掛起,相關宏爲#define
相關文章
相關標籤/搜索