jvm
少年也惧岁月长
java
展开
-
垃圾收集算法(深入理解java虚拟机笔记)
1,标记—清除算法(Mark-Sweep) 首先标记所有需要回收的对象,在标记完成后统一回收所有被标记的对象。 有两个不足: 1,标记和清除两个过程的效率都不高 2,会产生内存碎片 2,复制算法(copying) 将内存容量分为两块,每次使用其中一块。当这一块的内存用完了,就将还存活的对象复制到另一块上面,然后再把已使用过的内存空间一次性清理掉。 3...原创 2019-05-11 19:37:10 · 151 阅读 · 0 评论 -
垃圾收集器(深入理解java虚拟机笔记)
垃圾收集分为新生代收集器和老年代收集器,搭配使用(G1除外,G1可以支持收集新生代和老年代) 搭配方式如下图, 1,两个收集器之前存在连线,就说明它们可以搭配使用 2,收集器所属区域,则表示它是属于新生代收集器还是老年代收集器。 ...原创 2019-05-11 22:10:02 · 112 阅读 · 0 评论