试着把.net的GC讲清楚(1) 上篇文章说了一些基本概念的东西,然后还有很多东西概念没有头绪,这篇文章我试着解释 GC的回收算法详细步骤? 上篇]文章讲了.net GC的算法是Mark and Compact,不过到底是怎么执行的,我这几天查了资料,找到一篇博客说明了,它分为了几个阶段 Mark phase 这个阶段没得说,就是标记存活对象的,不考虑Weak Reference(弱引用)对象 Plan phase 这个阶段是决定是执行Compact还是直接执行Sweep(上篇讲到猜测LOH执行…