一、java core
java core是关于cpu的,用于分析程序是否卡在某一点上,例如死锁,等待条件等,该文件可以使用记事本打开,也可以使用TDMA等专业工具。
二、heap dump
heap dump是关于内存的,用于分析是否存在内存溢出,它是个二进制文件,需要专业的工具来打开分析 例如IBM Heap Analyzer。
三、如何生成java core & heap dump
手工方式:
1.ps -ef | grep java 找到ID
2.kill -3 PID
自动方式:在应用服务器修改启动参数。待应用服务器宕机后会自动生成这两个问文件。
java core && heap dump
最新推荐文章于 2021-03-04 12:01:37 发布
本文介绍Java应用程序故障诊断中的两种关键文件:javacore与heapdump。javacore文件用于分析CPU相关的问题,如死锁;heapdump则帮助分析内存溢出等问题。文章还提供了生成这两种文件的手动及自动方法。
714

被折叠的 条评论
为什么被折叠?



