jvm里的metaspace oom 排查问题思路-使用MAT

文章目录

      • [metapace oom 问题](#metapace oom 问题)
        • [排查点-1-duplicate class 数量](#排查点-1-duplicate class 数量)
        • [排查点-2-classloader 数量](#排查点-2-classloader 数量)
        • 一些可能迷惑人的方向

metapace oom 问题

metapace 问题都是由加载的class 太多,导致内存不够报出来的。

排查点-1-duplicate class 数量

首先看这里,通常一个class 只会加载一次,如果有多次加载的话就要重点关注,可能是由不同类加载器加载的

排查点-2-classloader 数量

其实也看类加载器的数量,在很多情况下异常的classloader 也会给我们思路

一些可能迷惑人的方向

对于metaspace oom 其实不用去分析object 数量,大致和这是没关系的。

相关推荐
五阿哥永琪2 分钟前
JVM 类加载的过程&类加载器&双亲委派机制
jvm
m0_635647483 分钟前
pyqt5打包报错:qt.qpa.plugin: Could not load the Qt platform plugin “windows“
开发语言·windows·python·qt·pyqt
Tony Bai4 分钟前
告别“If-Else”地狱:OpenFeature 如何重塑 Go 应用的特性开关管理?
开发语言·后端·golang
kylezhao20196 分钟前
C#连接plc之 Model、DAL、BLL、Common三层架构可扩展
开发语言·c#
代码方舟14 分钟前
不仅是评分:利用 Python 解析天远借贷行为验证API 的 T0-T11 借贷时间轴数据
大数据·开发语言·python
想学后端的前端工程师15 分钟前
【Java JVM虚拟机深度解析:从原理到调优】
java·jvm·python
Ricardo_032415 分钟前
关于死锁问题的学习总结
android·java
az31316 分钟前
Spring Bean初始化机制详解
java·spring·bean·初始化
夜泉_ly22 分钟前
期末速通 -Java程序设计基础 -理论
java·开发语言
这是程序猿26 分钟前
基于java的SpringBoot框架汽车销售系统
java·spring boot·spring·汽车·汽车销售网站