热文使用MAT分析java内存溢出的原因 上一篇文章《Eclipse安装Memory Analyzer详细教程》我们介绍了MAT的安装,这篇文章我们介绍下使用MAT分析内存泄漏的思路。一、导入内存快照这里我们用前面生成的案例来分析内存泄漏,案例在《实战Jvm... Rae开发语言2023-03-1010425 阅读50 评论
热文实战Jvm内存溢出之StackOverflowError 这篇文章我们介绍下jvm另外一种内存溢出,就是StackOverflowError,发生这个的问题主要是栈内存溢出,完整的错误实例如下:Exception in thread "main" java.lang.Sta... Rae开发语言2023-03-101001 阅读0 评论
热文实战Jvm内存溢出之Metaspace 前两篇文章我们主要介绍的是java的堆内存溢出,这篇文章我们介绍下jvm的方法区内存溢出,也就是常见的Metaspace,完整报错示例如下:Exception in thread "main" java.lang.O... Rae开发语言2023-03-101046 阅读0 评论
实战Jvm内存溢出之Java heap space 上一篇文章《实战Jvm内存溢出之GC overhead limit exceeded》我们介绍了jvm堆内存溢出的第一种方式GC overhead limit exceeded,这篇文章我们介绍下最常见的JVM内存溢... Rae开发语言2023-03-10807 阅读0 评论
java项目配置-XX:HeapDumpPath生成的xxx.hprof文件如何打开? 线上项目发生了oom,为了排查问题,在java启动命令里面添加了如下配置: -XX:HeapDumpPath=D:\jvmlog\xxx.hprof 随后项目运行的时候发生了OOM,生成了这个xxx.hprof文件,... 帅平微服务2023-03-10847 阅读1 评论
实战Jvm内存溢出之GC overhead limit exceeded 在实际的java应用里面我们经常会遇到OOM的场景,所以遇到这种问题我们就需要进行排查,今天这篇文章我们主要介绍的jvm内存溢出异常之GC overhead limit exceeded。这个异常其实并不陌生,遇到这... Rae开发语言2023-03-10849 阅读0 评论