GC算法-标记压缩算法

  概述 还记得标记清除和复制算法的问题么? 堆使用效率低和碎片化问题. 那么有没有可以利用整个堆, 有没有内存碎片化问题的算法呢? 这就是标记压缩算法了.算法 简单来讲, 标记压缩算法就是将堆中的全部活动对象总体向左移, 将对象间的空隙消除.指针 在GC执行前的内存:code GC执行后的内存:对象 恩, 就是这么个意思.blog 实现 如何实现上面的操做呢? 首先, 要将全部活动对象标记出来.
相关文章
相关标签/搜索