Java虚拟机(JVM) 垃圾回收机制(GC)图解

Java 中的垃圾回收机制只作用域堆(Heap)和方法区中 JVM在进行GC时,并不是对这三个区域统一回收。大部分时候,回收的是新生代~ 新生代(Eden Space) 幸存区(from,to) 老年区 GC算法 引用计数法: 复制算法: 每次GC后伊甸园区(Eden)和to区会是空的: 好处: 没有内存的碎片~ 坏处:浪费了内存空间~,多了一半空间永远是空 to。假设对象100%存活(极端情况)
相关文章
相关标签/搜索