# 面试官提问
有没有遇到过java程序崩溃问题?如何排查?
<br/>
## 通用jvm工具
- jps:虚拟机进程状态工具
- jinfo: jvm参数信息工具
- jstat:虚拟机状态工具
- jstack:线程快照工具
- jmap:HeapDump工具
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
## 线上OOM问题排查
java -Xms48m -Xmx48m -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=./heapdump.hprof -jar mianshi.jar
使用jprofiler查看dump文件及call tree分析
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>