技术栈

02| JVM堆中垃圾回收的大致过程

奶猫分享会2024-03-01 7:03

如果一直在创建对象,堆中年轻代中Eden区会逐渐放满,如果Eden放满,会触发minor GC回收,创建对象的时GC Roots,如果存在于里面的对象,则被视为非垃圾对象,不会被此次gc回收,就会被移入到survivor区中的s0中,然后给对象的分代年龄加1;不存在于gcroot中的视为垃圾对象,会被回收掉;当老年代中的空间放满后会触发Full GC操作

上一篇:【Pytorch深度学习开发实践学习】【AlexNet】经典算法复现-Pytorch实现AlexNet神经网络(1)model.py
下一篇:JVM字节码文件结构深度剖析
相关推荐
thinking-fish
3 小时前
详解JVM
java·jvm·gc
xiaolin0333
8 小时前
【JVM】- 类加载与字节码结构2
java·jvm
xiaolin0333
8 小时前
【JVM】- 类加载与字节码结构3
java·jvm
日月星辰Ace
1 天前
Java JVM 浅显理解
java·jvm
心月狐的流火号
1 天前
JVM类生命周期深度解析:从加载到卸载
jvm
日月星辰Ace
2 天前
Java JVM 垃圾回收器(四):现代垃圾回收器 之 Shenandoah GC
java·jvm
yaoxin521123
2 天前
105. Java 继承 - 静态方法的隐藏
java·开发语言·jvm
LUCIAZZZ
2 天前
项目拓展-Apache对象池,对象池思想结合ThreadLocal复用日志对象
java·jvm·数据库·spring·apache·springboot
日月星辰Ace
2 天前
Java JVM 垃圾回收器(三):现代垃圾回收器 之 ZGC
java·jvm
热门推荐
01扣子(coze)实战|我用扣子搭建了一个自动分析小红薯笔记内容的AI应用|详细步骤拆解02Coze扣子平台完整体验和实践(附国内和国际版对比)03KGG转MP3工具|非KGM文件|解密音频04DeepSeek各版本说明与优缺点分析05零代码入门 | Coze——让大模型接入自己的数据库06从零安装 LLaMA-Factory 微调 Qwen 大模型成功及所有的坑07AI Agent | Coze 插件使用指南:从功能解析到实操步骤08扣子空间的使用教程与大模型技术思考09YOLOv8入门 | 重要性能衡量指标、训练结果评价及分析及影响mAP的因素【发论文关注的指标】10ADS仿真低噪声放大器学习笔记