![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 94
袁袁袁袁袁袁袁
这个作者很懒,什么都没留下…
展开
-
JVM 排查问题命令汇总
系列文章目录第一章JVM 排查问题命令汇总第二章MAT分析OOM dump文件方法第三章Java服务使用CAT监控导致OOM的分析1.top :查看系统进程动态信息(注:VSZ–进程的虚拟大小)2.ps -ef | grep java 找到java进程3.jps :jdk提供的一个查看当前java进程的小工具(注: -l :输出完全的包名,应用主类名,jar的完全路径名, -v:输出jvm参数)4.jinfo :是 JDK ...原创 2021-08-31 16:18:47 · 984 阅读 · 1 评论 -
CAT导致OOM的分析
文件存储服务使用 CAT 导致Java OOM分析一Java中的常见OOMjava.lang.StackOverFlowError:栈溢出(其实属于SOFE)java.lang.OutOfMemoryError: java heap spacejava.lang.OutOfMemoryError: GC overhead limit exceededjava.lang.OutOfMemoryError: Direct buffer memoryjava.lang.OutOfMemory.原创 2021-08-31 15:59:31 · 736 阅读 · 0 评论 -
MAT分析OOM dump文件方法
目录1.明确分析目标及分析指标2.分析工具对比(jvisualvm,jhat,mat)3.MAT的功能介绍3.1 大功能模块3.2小功能(右键或单机)4.使用方法(只介绍自动分析)4.1 内存整体使用报告(点击System Overview)4.1.1 Histogram 直方图统计4.1.2TOP Consumers 找到大对象4.1.3内存镜像活跃线程Overreview4.2 问题内存详情 (点击自动分析页detail )4.2.1Shorte...原创 2021-08-31 15:30:34 · 3558 阅读 · 0 评论