java基础-java虚拟机-JVM垃圾回收机制-解决内存泄漏和内存溢出-底层原理
一、JVM垃圾回收机制的算法1.1、Mark-Sweep(标记-清除)算法是最基础的垃圾回收算法,其他算法都是基于这种思想。标记-清除算法分为“标记”,“清除”两个阶段:首先标记出需要回收的对象,标记完成后统一清除对象。缺点:1:标记和清除的效率不高。 2:标记之后会产生大量不连续的内存碎片。1.2、Copying(复制)算法将可用内存分为两块,每次只用其中的一块,当这块内存用完以...
原创
2019-02-22 14:04:44 ·
1088 阅读 ·
0 评论