我对垃圾收集的工作原理感兴趣.我已经阅读了一些工作,如标记和扫描,停止复制,分代GC等...我想尝试实现其中的一些并比较它们的行为.什么是开始尝试我自己的好方法?理想情况下是C,Java或Python中的东西(虽然最后两个本身是垃圾收集的,所以看起来很难使用它们......)
从来没有玩过它,但总是被提及用于C/C++的那个是Hans Boehm的.