技术栈
垃圾收集器
木小同
4 个月前
java
·
jvm
·
面试
·
垃圾收集器
·
g1垃圾收集器
JVM面试(六)垃圾收集器
上一章我们分析了垃圾收集算法,那这一章我们来认识一下这些垃圾收集器是如何运用这些算法的。 不同的虚拟机也会提供各种参数,让用户自由的选择使用哪些分代收集器。 如图: 这里有七种不同的分代收集器,存在连线的证明可以搭配组合使用。 上面的Young部分是新生代收集器,下面的Tenured是老年队收集器。 接下来分析一下各个收集器的运行原理。
程序员 jet_qi
9 个月前
jvm
·
gc
·
垃圾收集器
·
垃圾回收
·
内存分配
·
垃圾回收算法
·
引用类型
JVM第八讲:GC - Java 垃圾回收基础知识
本文是JVM第八讲, Java 垃圾回收基础知识。垃圾收集主要是针对堆和方法区进行;程序计数器、虚拟机栈和本地方法栈这三个区域属于线程私有的,只存在于线程的生命周期内,线程结束之后也会消失,因此不需要对这三个区域进行垃圾回收。
超越不平凡
9 个月前
java
·
jvm
·
垃圾收集器
·
垃圾收集器选择
JVM垃圾收集器你会选择吗?
目录一、Serial收集器二、ParNew收集器三、Paralle Scavenge四、Serial Old
G皮T
10 个月前
java
·
jvm
·
gc
·
垃圾收集器
·
垃圾回收
·
g1
·
full gc
【Java】图解 JVM 垃圾回收(二):垃圾收集器、Full GC
Java 虚拟机提供了多种垃圾回收器,每种回收器有其特定的用途和优势。以下是常见的垃圾回收器:连线表示垃圾收集器可以配合使用。
墩墩分墩
10 个月前
性能调优
·
gc
·
垃圾收集器
·
jvm调优
·
内存调优
【Jvm】性能调优(下)线上问题排查思路汇总
【Jvm】性能调优(上)线上问题排查工具汇总【Jvm】性能调优(中)Java中不得不了解的OOM Error
叮咚Zz
1 年前
java
·
jvm
·
垃圾收集器
·
垃圾回收
·
垃圾回收算法
【Java八股面试系列】JVM-垃圾回收
目录垃圾回收堆空间的基本结构内存分配和回收原则分代收集机制Minor GC 流程空间分配担保老年代大对象直接进入老年代
zengk562
1 年前
jvm
·
垃圾收集器
·
根搜索算法
·
gc roots 对象
·
强引用、软引用、弱引用、虚引用
·
如何回收垃圾
·
gc 性能指标
五、垃圾回收
简单说就是:内存中已经不再被使用到的内存空间就是垃圾。引用计数法:给对象添加一个引用计数器,有访问就 +1,引用失效就 -1
放羊的牧码
1 年前
java
·
jvm
·
算法
·
gc回收算法
·
垃圾收集器
小研究 - 浅析 JVM 中 GC 回收算法与垃圾收集器
本文主要介绍了JVM虚拟机中非常重要的两个部分,GC 回收算法和垃圾收集器。从可回收对象的标记开始,详细介绍 了四个主流的GC算法,详细总结了各自的算法思路及优缺点, 提出了何种情况下应该通常选用哪种算法。