专题网站建设的请示,德州做网站的,深圳app定制开发红孩儿,wordpress 个人简历目录 1- 引言#xff1a;垃圾回收器2- ⭐核心#xff1a;垃圾回收器详解2-1 串行垃圾回收器2-2 并行垃圾回收器2-3 CMS#xff08;并发垃圾回收#xff09;——主要作用在老年代 3- 小结3-1 说一下JVM有哪些垃圾回收器#xff1f; 1- 引言#xff1a;垃圾回收器
在 JVM … 目录 1- 引言垃圾回收器2- ⭐核心垃圾回收器详解2-1 串行垃圾回收器2-2 并行垃圾回收器2-3 CMS并发垃圾回收——主要作用在老年代 3- 小结3-1 说一下JVM有哪些垃圾回收器 1- 引言垃圾回收器
在 JVM 中提供了很多垃圾回收器包括
串行垃圾收集器并行垃圾收集器CMS并发垃圾收集器G1垃圾收集器 2- ⭐核心垃圾回收器详解
2-1 串行垃圾回收器
串行垃圾回收器主要包含了两个垃圾回收器 Serial 和 Serial Old 串行垃圾收集器是指使用单线程进行垃圾回收堆内存较小适合个人电脑
Serial 作用于新生代采用 复制算法Serial Old 作用于老年代采用 标记-整理算法
垃圾回收时只有一个线程在工作并且 Java 应用中的所有线程都要暂停 STW等待垃圾回收的完成。 2-2 并行垃圾回收器
Parallel New 和 Parallel Old 是一个 并行 的垃圾回收器 JDK8 默认使用此垃圾回收器。
Parallel New 作用于新生代采用 复制算法Parallel Old 作用于老年代采用复制算法
垃圾回收时多个线程在工作并且 Java 应用中的所有线程都要暂停STW等待垃圾回收的完成。 2-3 CMS并发垃圾回收——主要作用在老年代
CMS 全称 Concurrent Mark Sweep 是一款 并发 的、使用 标记-清除 算法的垃圾回收器该回收器是 针对老年代垃圾回收的是一款以获取最短回收停顿时间为目标的收集器停顿时间短用户体验就好。
其最大的特点就是在运行垃圾回收时应用仍然能正常运行。CMS 通过初始标记、并发标记、重新标记、并发清理实现了高效的垃圾回收。 3- 小结
3-1 说一下JVM有哪些垃圾回收器