JVM:GC算法和收集器

JVM的垃圾会回收主要发生再堆于方法区。程序计数器,本地方法栈,虚拟机栈等线程私有的内存会随着线程的消失自动清理内存。 垃圾回收算法 标记清除: 对于可回收的对象先标记再清除,效率高;适用于新生代对象更新频繁,从而会留下更多大块的内存区域。 标记整理:先标记,清除再整理,相比标记清楚,多了整理的步骤,所以适用于老生代不会频繁调用回收机制。 复制算法:将内存分为两块区域,轮流替换使用。不适合对象存活
相关文章
相关标签/搜索