Skip to content

Latest commit

 

History

History
20 lines (11 loc) · 608 Bytes

Java垃圾回收机制.md

File metadata and controls

20 lines (11 loc) · 608 Bytes

Java垃圾回收机制


简述


java语言和C语言的最大区别是不用垃圾回收机制. GC(Garbage Collection)的意思就是-找到垃圾并进行清理.

GC的分代假设(Generational Hypothesis)

我们前面提到过,执行垃圾收集需要停止整个应用,很明显,对象越多,则收集所有垃圾消耗的时间越长. 但是

内存回收可分为两类:

  • 大部分对象很快就不再使用
  • 还有一部分不会立即无用,但也不会持续太长时间

垃圾回收和垃圾收集是同义词. Minor GC 翻译为:小型GC,Full GC 整个JVM都会停顿?