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 数量,大致和这是没关系的。

相关推荐
小蒜学长4 小时前
基于Spring Boot+Vue的“禾源”农产品销售系统设计与实现(代码+数据库+LW)
java·spring boot·后端·农产品销售系统·产品溯源
光年20004 小时前
Mock-Server开箱即用的Mock服务
java·maven·mock·jetty
弹简特4 小时前
【Java项目-企悦抽】14-活动管理模块01-创建活动的实现
java·开发语言·springboot
迅猛龙办公室4 小时前
Python实现求两个数字之和
java·开发语言·python
范桂飓4 小时前
AWS Agent Infra 架构分析
java·架构·aws
茉莉玫瑰花茶4 小时前
OpenGL [ 纹理 ]
开发语言·c++·opengl
企业数字化笔记4 小时前
视频成片怎么稳定导出?编码选择、GPU/CPU降级与媒体交付验收
java·python·ffmpeg
余额瞒着我当琳5 小时前
C++ map 底层与AVL 树
开发语言·c++·算法
喆星时瑜5 小时前
R语言向量语法的详细教程
开发语言·r语言
乃嘿仔5 小时前
AI 热点日报 · 2026-10-01
开发语言·人工智能·php