首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JVM
新时代农民工0101
创建于2022-07-15
订阅专栏
JVM
等 1 人订阅
共7篇文章
创建于2022-07-15
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
垃圾回收算法
GC垃圾回收算法 引用计数(几乎不用,无法解决循环引用的问题) 缺点: 每次对对象赋值均要维护引用计数器,且计算器本身也有一定的消耗; 较难处理循环引用 在双端循环,互相引用的时候,容易报错,目前很少
SpringBoot配置JVM GC
启动微服务时候,就可以带上JVM和GC的参数 IDEA开发完微服务工程 maven进行clean package 要求微服务启动的时候,同时配置我们的JVM/GC的调优参数 我们就可以根据具体的业务配
G1垃圾收集器
开启G1垃圾收集器 以前收集器的特点 年轻代和老年代是各自独立且连续的内存块 年轻代收集使用单eden + S0 + S1 进行复制算法 老年代收集必须扫描珍整个老年代区域 都是以尽可能少而快速地执行
垃圾收集器
GC垃圾回收算法和垃圾收集器关系 天上飞的理念,要有落地的实现(垃圾收集器就是GC垃圾回收算法的实现) GC算法是内存回收的方法论,垃圾收集器就是算法的落地实现 GC垃圾回收算法 引用计数(几乎不用,
常用的JVM参数
你说你做过JVM调优和参数配置,请问如何查看JVM系统默认值 使用jps和jinfo进行查看 -Xms 和 -Xmx最好调整一致。由于heap内存扩大或缩小导致应用停顿,降低延迟,同时避免每次垃圾回收
GC Roots
什么是垃圾 简单来说就是内存中已经不再被使用的空间就是垃圾 如何判断一个对象是否可以被回收 引用计数算法 Java中,引用和对象是有关联的。如果要操作对象则必须用引用进行。 因此,很显然一个简单的办法
Java四大引用类型
类图 Java 技术允许使用 finalize() 方法在垃圾收集器将对象从内存中清除出去之前做必要的清理工作。 强引用 默认支持模式。最常见的普通对象引用 强引用的对象,出现OOM都不会对该对象进行