初识JVM——GC算法

引用计数法 给每个已占空间都设置上一个引用计数器,当指向这块空间的引用数为0时,便清理这块儿空间。 这个方法实现起来比较简单,但问题较多。 因为计数器本身就有较大的资源消耗,很多场景都不适用。 复制算法 给新生代再次划分,分为 伊甸区(Eden)和 两个幸存区(from 和 to)。 此方法运行时效性好,比较快。但: 两个幸存区中 一定有一个是空的,这样就相当于浪费了一部分空间。 标志-清除-压缩
相关文章
相关标签/搜索