飙戈的博客
首页
搜索
往期整理
历史归档
文章分类
文章标签
关于我
Article
175
Category
4
Tags
43
首页
搜索
往期整理
历史归档
文章分类
文章标签
关于我
技术栈
JVM系列:JVM垃圾回收机制
Post on: 2024-2-28
Last edited: 2025-5-29
Views
JVM
Catalog
0%
一、垃圾回收简介
1、什么是垃圾回收(GC)
2、标记算法
引用计数法
可达性分析算法
Stop The World
3、垃圾回收算法
4、四种对象引用
强引用
软引用
弱引用
虚引用
5、finalize机制
6、GC的安全点和安全区域
OopMap
安全点
安全区域
7、吞吐量和暂停时间
8、串行、并行和并发垃圾回收器
二、垃圾回收器
1、垃圾回收器介绍
2、Serial GC 和 Serial Old GC
3、ParNew GC
4、Parallel Scavenge GC + Parallel Old GC
5、CMS GC
CMS GC的回收过程
CMS GC的问题
6、G1 GC
Region
RSet(Remember Set)
CSet(Collection Set)
IHOP
SATB(Snapshot At the Begging)
G1 GC的回收过程
G1 GC的适用场景
7、ZGC
8、垃圾回收器设置
三、垃圾回收相关问题
1、如何根据场景选择垃圾回收器
2、什么时候会发生 Full GC
3、空间分配担保机制
4、动态年龄判断
5、内存溢出和内存泄漏
mcbilla
一个普通的干饭人🍚
Article
175
Category
4
Tags
43
Latest posts
线上问题排查:接口响应慢如何处理
2026-6-7
RocketMQ系列:常见问题
2025-9-23
RocketMQ系列:集群管理
2025-9-23
RocketMQ系列:物理存储
2025-9-23
RocketMQ系列:消息管理
2025-9-23
RocketMQ系列:整体架构
2025-9-23
Announcement
🎉欢迎来到飙戈的博客🎉
-- 感谢您的支持 ---
👏欢迎学习交流👏
Catalog
0%
一、垃圾回收简介
1、什么是垃圾回收(GC)
2、标记算法
引用计数法
可达性分析算法
Stop The World
3、垃圾回收算法
4、四种对象引用
强引用
软引用
弱引用
虚引用
5、finalize机制
6、GC的安全点和安全区域
OopMap
安全点
安全区域
7、吞吐量和暂停时间
8、串行、并行和并发垃圾回收器
二、垃圾回收器
1、垃圾回收器介绍
2、Serial GC 和 Serial Old GC
3、ParNew GC
4、Parallel Scavenge GC + Parallel Old GC
5、CMS GC
CMS GC的回收过程
CMS GC的问题
6、G1 GC
Region
RSet(Remember Set)
CSet(Collection Set)
IHOP
SATB(Snapshot At the Begging)
G1 GC的回收过程
G1 GC的适用场景
7、ZGC
8、垃圾回收器设置
三、垃圾回收相关问题
1、如何根据场景选择垃圾回收器
2、什么时候会发生 Full GC
3、空间分配担保机制
4、动态年龄判断
5、内存溢出和内存泄漏