- 文章目录 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 上篇文章给大家分析了一下对象是如何通过动态年龄判定规则进入老年代的,...
上滑加载中
推荐直播
-
华为云码道Skill实战与极速交付,智能开发全链路实战2026/07/22 周三 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;姜浩-华为云HCDG核心组成员
直播深度解读华为云码道6月产品新特性,从Skill市场安装专家技能,带你零距离体验从需求,开发,审查,重构全链路闭环的开发过程。从零构建并交付一个完整项目,让您体验从代码提交到服务上线的“极速”之旅。
回顾中 -
聚开发者之力,创具身新未来2026/07/23 周四 15:00-17:00
张豪杰/程文/王军/刘新春/黄钦开 /张晓天
本次华为云具身智能开发平台CloudRobo培训面向具身智能开发者,带您全流程体验机器人本体R2C小时级接入、环境重建与轨迹生成仿真数据生产、PB级数据管理、数据评测、模型训推、强化学习和Benchmark一键评测等功能,并体验业界主流具身模型应用。
回顾中
热门标签