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

相关推荐
沐雪轻挽萤几秒前
15. C++17新特性-std::string_view
java·开发语言·c++
Polar__Star7 分钟前
Go语言中--=运算符详解:位右移赋值操作的原理与实践
jvm·数据库·python
不考研当牛马9 分钟前
python 第21课 基础完结(UDP套接字)
开发语言·python·udp
qq_189807039 分钟前
Navicat导出JSON数据为空如何解决_过滤条件与权限排查
jvm·数据库·python
2301_8135995510 分钟前
HTML表单能嵌套吗_表单嵌套限制与替代方案【解答】
jvm·数据库·python
wearegogog12312 分钟前
光伏发电系统最大功率跟踪(MPPT)算法 Matlab 实现指南
开发语言·算法·matlab
yejqvow1213 分钟前
如何使用可视化查询生成器_免敲代码的多表JOIN配置
jvm·数据库·python
小小码农Come on14 分钟前
QML怎么使用C++多线程编程
开发语言·c++
2301_8152795215 分钟前
学生党预算有限怎么选HTML函数工具_低配高性价比教程【教程】
jvm·数据库·python
devilnumber16 分钟前
java的NIO框架Netty、Mina、Grizzly 和 Jetty 四种对比
java·nio·java面试·jetty