- 文章目录 Pre 案例背景 高并发查询导致对象快速进入老年代 老年代必然会触发频繁GC 优化前的线上系统JVM参数 频繁Full GC导致的大量内存碎片 如何进... 文章目录 Pre 案例背景 高并发查询导致对象快速进入老年代 老年代必然会触发频繁GC 优化前的线上系统JVM参数 频繁Full GC导致的大量内存碎片 如何进...
- 文章目录 Pre Code 运行 用MAT分析内存快照 小结 Pre 上一篇文章已经给大家分析了栈内存溢出是如何来解决的,这篇文章我们给大家分析... 文章目录 Pre Code 运行 用MAT分析内存快照 小结 Pre 上一篇文章已经给大家分析了栈内存溢出是如何来解决的,这篇文章我们给大家分析...
- 文章目录 背景 从现象看到本质 通过jstat来确认我们的推断 通过MAT找到占用内存最大的对象 背景 首先说一下案例背景,线上有一个数据同步系统,... 文章目录 背景 从现象看到本质 通过jstat来确认我们的推断 通过MAT找到占用内存最大的对象 背景 首先说一下案例背景,线上有一个数据同步系统,...
- 文章目录 OOM OOM是如何产生的 JVM进程怎么执行你写的那些代码 Java虚拟机栈:让线程执行各种方法 堆内存:放我们创建的各种对象 ... 文章目录 OOM OOM是如何产生的 JVM进程怎么执行你写的那些代码 Java虚拟机栈:让线程执行各种方法 堆内存:放我们创建的各种对象 ...
- 文章目录 Pre JVM和GC的运行原理 对象什么时候进入老年代? 老年代的GC是如何触发的? 正常情况下的系统 Pre 我们已经把完整的JVM... 文章目录 Pre JVM和GC的运行原理 对象什么时候进入老年代? 老年代的GC是如何触发的? 正常情况下的系统 Pre 我们已经把完整的JVM...
- 文章目录 Pre 问题的产生 查看GC日志 查看Metaspace内存占用情况 一个综合性的分析思路 到底是什么类不停的被加载? 为什么会频繁加载奇怪的类? ... 文章目录 Pre 问题的产生 查看GC日志 查看Metaspace内存占用情况 一个综合性的分析思路 到底是什么类不停的被加载? 为什么会频繁加载奇怪的类? ...
- 文章目录 Pre 关于MAT工具对OOM故障的实践意义 故障发生现场 排查步骤 1:检查内存中到底是什么对象太多了 2. 深入看看占用内存过多... 文章目录 Pre 关于MAT工具对OOM故障的实践意义 故障发生现场 排查步骤 1:检查内存中到底是什么对象太多了 2. 深入看看占用内存过多...
- 文章目录 Case 1 递归调用 Case2 没有缓存的动态代理 小结 Case 1 递归调用 当时有一个非常重要的系统,我们设计了一个链路监控机制,也... 文章目录 Case 1 递归调用 Case2 没有缓存的动态代理 小结 Case 1 递归调用 当时有一个非常重要的系统,我们设计了一个链路监控机制,也...
- 文章目录 Pre对象的分配与引用一个方法执行完毕之后会怎么样?不再需要的那些对象应该怎么处理?--GC思考题 Pre 上一篇文章给大家分析了JVM中的几块内存区域分别都是干什么的,... 文章目录 Pre对象的分配与引用一个方法执行完毕之后会怎么样?不再需要的那些对象应该怎么处理?--GC思考题 Pre 上一篇文章给大家分析了JVM中的几块内存区域分别都是干什么的,...
- 文章目录 Pre 功能强大的jstat jstat -gc PID 其他的jstat命令 如何使用jstat工具? ... 文章目录 Pre 功能强大的jstat jstat -gc PID 其他的jstat命令 如何使用jstat工具? ...
- 文章目录 案例 CPU负载高原因分析 Full GC频繁的原因分析 以前那套GC优化策略还能奏效吗? 复杂的业务逻辑,自己都看不懂了怎么办? 示范用的代码 获取... 文章目录 案例 CPU负载高原因分析 Full GC频繁的原因分析 以前那套GC优化策略还能奏效吗? 复杂的业务逻辑,自己都看不懂了怎么办? 示范用的代码 获取...
- 文章目录 Pre 开发好系统之后的预估性优化 系统压测时的JVM优化 对线上系统进行JVM监控 Pre 前面两篇文章,已经给大家介绍了jstat、j... 文章目录 Pre 开发好系统之后的预估性优化 系统压测时的JVM优化 对线上系统进行JVM监控 Pre 前面两篇文章,已经给大家介绍了jstat、j...
- 文章目录 Pre 从对象在Eden区分配开始讲起 高并发场景下导致ygc后存活对象太多 什么时候会发生堆内存的溢出? Case Demo Revi... 文章目录 Pre 从对象在Eden区分配开始讲起 高并发场景下导致ygc后存活对象太多 什么时候会发生堆内存的溢出? Case Demo Revi...
- 文章目录 业务背景 JVM性能问题 如何优化每次Full GC的性能? 调优后的效果 思考 业务背景 这个JVM性能优化的案例,很多核心的... 文章目录 业务背景 JVM性能问题 如何优化每次Full GC的性能? 调优后的效果 思考 业务背景 这个JVM性能优化的案例,很多核心的...
- 文章目录 Pre Code GC日志 GC日志分析 小结 思考 Pre 上篇文章给大家分析了一下对象是如何通过动态年龄判定规则进入老年代的,... 文章目录 Pre Code GC日志 GC日志分析 小结 思考 Pre 上篇文章给大家分析了一下对象是如何通过动态年龄判定规则进入老年代的,...
上滑加载中
推荐直播
-
用码道,让你的AI作品三步上朋友圈2026/08/04 周二 19:00-20:00
林华鼎-华为云AI开发者运营负责人
从入门 · 到做AI应用 · 到企业级开发。不教编程,只教用AI · 零代码、有产出、能带走、可炫耀 · 每课人人动手实操
回顾中 -
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
基于华为云码道,构建你的定制化AI搭子2026/08/14 周五 09:00-11:30
明亮-华为云开发者发展与支持部部长
本期直播将向您全面介绍华为云码道产品,并基于码道手把手教你部署自己的定制化AI陪伴搭子。
回顾中
热门标签