JVM垃圾回收

2021-01-13  本文已影响0人  caoww

GC垃圾回收流程

1.垃圾收集算法
引用计数
2.垃圾回收算法
标记清除
- 好处 不需要进行对象的移动,且仅对不存活的对象进行处理,在存活对象多的情况下,非常高效。
- 弊端 由于标记清除算法会直接回收不存活的对象,因此会造成内存碎片,不利于后续对象的内存分配。
image.png
3.引用的类型
4.垃圾回收触发的时机

Java虚拟机无法再为新创建的对象分配内存空间了手动调用System.gc()低优先级的GC线程,被运行时就会执行GC

上一篇 下一篇

猜你喜欢

热点阅读