首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
jvm
飞行的大狗
创建于2022-01-02
订阅专栏
jvm
等 2 人订阅
共5篇文章
创建于2022-01-02
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
jvm频繁full gc问题排查
线上案例 1 频繁full gc的场景 先聊聊哪些场景会导致频繁Full GC: 内存泄漏(代码有问题,对象引用没及时释放,导致对象不能及时回收)。 死循环。 大对象。 尤其是大对象,80%以上的情况
Garbage First(G1) 垃圾收集器
JVM GC收集器的回顾与比较 并发标记清除收集器 并发标记清除(CMS)是以关注延迟为目标、十分优秀的垃圾回收算法,开启后,年轻代使用STW式的并行收集,老年代回收采用CMS进行垃圾回收,对延迟的关
垃圾收集器与内存分配策略
对象已死 引用计数法 单纯的引用计数就很难解决对象之间相互循环引用 对象objA和objB都有字段instance,赋值令objA.instance=objB及objB.instance=objA,除
对象揭秘
对象创建 当Java虚拟机遇到一条字节码new指令时,首先将去检查这个指令的参数是否能在常量池中定位到 一个类的符号引用,并且检查这个符号引用代表的类是否已被加载、解析和初始化过。如果没有,那 必须先
运行时数据区域
运行时数据区域 程序计数器 程序计数器(Program Counter Register)是一块较小的内存空间,它可以看作是当前线程所执行的 字节码的行号指示器。在Java虚拟机的概念模型里[1],字