Linux服务器下JVM堆栈信息dump及问题排查
2024-10-20 06:18:54
#dump 方法栈信息
jstack $pid > /home/$pid/jstack.txt
#dump jvm内存使用情况
jmap -heap $pid > /home/$pid/jmapheap.txt
#dump jvm二进制的内存详细使用情况 (效果同在Tomcat的catalina.sh中添加 set JAVA_OPTS=%JAVA_OPTS% -server -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/home/heapdump 此文件需要借用内存分析工具如:Memory Analyzer (MAT)来分析)
jmap -dump:format=b,file=/home/$pid/jmapdump.txt $pid
注:本文中的$pid均表示jvm进程id
最新文章
- 【夯实PHP系列】PHP正则表达式
- hadoop中MapReduce多种join实现实例分析
- 数据导入读取read.table函数详解,如何读取不规则的数据(fill=T)
- linux 挂载(转载)
- Linux下的C高级编程---学习
- 【mysql的设计与优化专题(5)】慢查询详解
- 关于点击空白关闭弹窗的js写法推荐?
- js深入研究之函数内的函数
- indexOf()忽略大小写方法
- Dubbo.xml配置源-Dubbo.xsd分析
- FarmCraft[POI2014]
- Centos 6.5 安装 rar
- JNI内存泄露JNI ERROR (app bug): local reference table overflow (max=512)
- FastJSON基础
- Android开源项目SlidingMenu学习(二)
- jenkins 关联 钉钉机器人
- Getting started with Processing 第十三章——延伸(1)
- java 8大数据类型
- 系统监控工具-glances
- mysql的root的权限被控制无法授权