首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
最后的自由
掘友等级
java开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最后的自由
java开发
·
1月前
关注
ZGC(Z-Garbage-Collector)垃圾收集器
ZGC(Z-Garbage-Collector)垃圾收集器 ZGC的内存划分 Region的大小和数量 Region的分类和使用途径 如何解决跨代引用 Region的内部结...
0
评论
分享
最后的自由
java开发
·
1月前
关注
NUMA(Non-Uniform Memory Access,非一致内存访问)
NUMA(Non-Uniform Memory Access,非一致内存访问) 在现代多处理器计算机系统中,NUMA(Non-Uniform Memory Access,非...
0
评论
分享
最后的自由
java开发
·
1月前
关注
空间局部性
空间局部性 一、空间局部性详解 当我们把最近一段时间创建的对象放到不同的内存区域,这个时候我们称这个分配没有空间局部性,从对象访问理论上看,创建时间相近的对象具有较高的相关...
0
评论
分享
最后的自由
java开发
·
1月前
举报
#新人报道#
分享
评论
点赞
最后的自由
java开发
·
1月前
关注
G1的类型卸载
G1的类型卸载 在 G1 垃圾收集器中,元空间(Metaspace) 是存储类元数据(如类结构、方法字节码、常量池等)的关键区域,其内存管理独立于堆内存的 Region 机...
0
评论
分享
最后的自由
java开发
·
1月前
关注
G1如何解决GC时对象移动的问题
因为G1复制对象时,是停止了用户线程的,所以没有并发移动对象的问题,对象移动是一件简单的事,后续的收集器中,对象移动和用户线程并发,会使用相当复杂的方案解决这个问题。...
0
评论
分享
最后的自由
java开发
·
1月前
关注
G1的GC模式详解
G1的GC模式详解 一、年轻代GC(Young GC) 1. 触发条件 阈值动态调整:默认初始阈值 70%(XX:GCHeapFreeLimit=70),但 G1 会根据历...
1
评论
分享
最后的自由
java开发
·
1月前
关注
G1触发GC的场景
G1触发GC的场景 G1垃圾收集器(Garbage-First)的垃圾回收(GC)触发场景主要分为以下四类,涵盖不同内存压力、对象分配行为和系统干预情况: 🔧 一、年轻代...
0
评论
分享
最后的自由
java开发
·
1月前
关注
G1如何与TLAB一起工作
G1如何与TLAB一起工作 TLAB在G1上,完全复用了小对象的内存分配流程,在选择region上,region内部使用指针碰撞等细节完全一致。可以认为TLAB是一个固定大...
0
评论
分享
最后的自由
java开发
·
1月前
关注
G1如何管理空闲空间的
G1如何管理空闲空间的 G1 垃圾收集器通过高效的空闲 Region 管理系统来优化内存分配和回收效率,这是其实现低停顿和高吞吐的关键。G1通过一个空闲链表和一个区间树来管...
0
评论
分享
最后的自由
java开发
·
1月前
关注
G1如何给新建的对象选择Region
G1如何给新建的对象选择Region 我们已经了解了Region内部的结构和关键指针G1的Region的内部结构 ,接下来将介绍G1如何给对象选择Region。 一、Reg...
0
评论
分享
最后的自由
java开发
·
1月前
关注
G1的Region的内部结构
G1的Region的内部结构 Region的内部结构 在 G1 垃圾收集器中,每个 Region 内部采用多种指针协同完成内存分配与管理。以下是 Region 内部指针结构...
0
评论
分享
最后的自由
java开发
·
1月前
关注
G1如何解决跨代引用
G1如何解决跨代引用 一、解决跨代引用的前提 1.使用垃圾收集屏障 垃圾收集屏障(GC Barriers) ,与serail一致,在访问对象和修改对象时使用垃圾收集屏障,记...
0
评论
分享
最后的自由
java开发
·
1月前
关注
Region 大小和数量
在 G1 垃圾回收器中,Region 的大小和数量与堆内存的设置密切相关。以下是针对您的问题的详细解析(基于 -Xms=2GB、-Xmx=8GB 的场景): 一、Regio...
1
评论
分享
最后的自由
java开发
·
1月前
关注
G1的内存划分
G1的内存划分 G1 是 JDK 7u4 引入的服务器级垃圾收集器,其内存划分与传统分代收集器有本质不同。以下是 G1 内存结构的完整解析: 内存分区结构 一、G1 的分代...
0
评论
分享
最后的自由
java开发
·
1月前
关注
G1(Garbage-First)垃圾收集器
G1(Garbage-First)垃圾收集器 G1的内存划分 Region 大小和数量 G1如何解决跨代引用 G1的Region的内部结构 G1如何给新建的对象选择Regi...
0
评论
分享
最后的自由
java开发
·
1月前
关注
CMS垃圾收集器
CMS垃圾收集器 一、CMS的内存划分 cms是线性的空间,每个对象线性的分布在内存中,同时cms采用了标记-清除算法,使cms可以和用户线程并发执行,而不再是完全的用户线...
0
评论
分享
最后的自由
java开发
·
1月前
关注
Parallel Scavenge (PS) 垃圾收集器
Parallel Scavenge (PS) 垃圾收集器 Parallel Scavenge(PS)收集器是 JVM 中专注于高吞吐量的垃圾收集器,特别适合后台运算型应用。...
0
评论
分享
最后的自由
java开发
·
1月前
关注
parNew垃圾收集器
parNew垃圾收集器 ParNew 收集器是 JVM 中针对年轻代的多线程并行收集器,作为 CMS 收集器的黄金搭档,在多核时代扮演着重要角色。ParNew与serial...
0
评论
分享
最后的自由
java开发
·
1月前
关注
Serial垃圾收集器
Serial垃圾收集器 Serial 垃圾收集器:单线程 STW 之王的深度解析 Serial 收集器是 JVM 中最古老、最基础的垃圾收集器,作为单线程 STW 收集器的...
0
评论
分享
下一页
个人成就
文章被点赞
3
文章被阅读
1,823
掘力值
150
关注了
0
关注者
2
收藏集
0
关注标签
3
加入于
2025-07-09