分代收集算法 : 每个对象的生命周期是不同的 , 某些对象如 Application 整个应用声明周期都存活 , 某些方法的局部变量对象 , 方法结束后 , 该局部对象就可以被回收了 , 不同声明周期的对象使用不同的垃圾回收算法...收集器 : 在 GC 中实现垃圾回收算法
年轻代内存区域的垃圾回收器 : Minor GC
老年代内存区域的垃圾回收器 : Major GC
整个内存区域的垃圾回收器 : Full GC
注意持久代内存区域的内存不回收...: Parallel 垃圾回收器在 年轻代 内存区域中收集要回收的内存 ;
② 垃圾回收算法 : 复制算法 ;
③ 关注吞吐量 : Parallel 垃圾回收器 与 ParNew 垃圾回收器 区别是...Android 垃圾收集器 :
Android 中使用的是 CMS 垃圾回收器 , 会产生内存碎片 ;
Android 中内存抖动产生 OOM , 就是因为使用的是 CMS 垃圾回收器 ( 收集器 )...;
Android 之所以采用标记-清除算法进行垃圾回收 , 是因为这种算法效率很高 , 性能对于嵌入式小型设备来说 , 非常重要 ; 大型服务器可以采用一些复杂的垃圾回收算法 , 如标记-压缩算法 ,