full gc

码农爱java25 天前
jvm·gc·jvm 调优·full gc·gc 日志分析·jvm 虚拟机调优
JVM 性能调优 -- CMS 垃圾回收器 GC 日志分析【Full GC】前言:上一篇我们分析了 Minor GC 的发生过程,因为 GC 日志没有按我们预估的思路进行打印,其中打印了 CMS 垃圾回收器的部分日志,本篇我们就来分析一下 CMS 垃圾收集日志。
天然玩家2 个月前
jconsole·full gc·minor gc·major gc·visual vm
【JVM】内存分析工具JConsole/Visual VM日常补充JVM调优,调优实践前需要学习一些理论做支撑, JVM调优三步:理论=>GC分析=>JVM调优, 我们会有一些玩笑话说,做了这么久Java开发,做过JVM调优吗? 做过,面试时。当然,不同职业阶段有不同的需求,面试中有面试的需求,工作中有工作需求, 面试时是必背需求,工作中是可选需求,我们维护稳定的系统时,自然不需要JVM调优, 当我们需要为新业务构建新系统或者业务发展调整系统时,为保证系统稳定运行,就需要JVM参数配置以及调优了。
ShareBeHappy_Qin4 个月前
java·jvm·cms·full gc·并发收集·压缩式gc·触发条件
JVM 性能分析 —— CMS 老年代并发 GC 触发条件与压缩式 GC (升级为 Full GC)触发条件CMS GC 在实现上分成 foreground collector(前台收集)和 background collector(后台收集)。前台收集相对比较简单,后台收集比较复杂,情况比较多。不管是 foreground collector 还是 background collector 使用的都是 mark-sweep 算法,分阶段进行标记清理,优点很明显-低延时,但最大的缺点是存在碎片,内存空间利用率低。
Ez4Sterben5 个月前
java·jvm·设计模式·easyexcel·full gc·生产事故
记一次EasyExcel的错误使用导致的频繁FullGC繁忙的校招结束了,美好的大学四年也结束了,作者也有10个月没有更新了。拿到心仪的offer之后也开始了苦B的打工生活。
G皮T10 个月前
java·jvm·gc·垃圾收集器·垃圾回收·g1·full gc
【Java】图解 JVM 垃圾回收(二):垃圾收集器、Full GCJava 虚拟机提供了多种垃圾回收器,每种回收器有其特定的用途和优势。以下是常见的垃圾回收器:连线表示垃圾收集器可以配合使用。