使用jdk自带的线程分析工具-- jvisualvm

1.打开

 jvisualvm

 打开后如图:

 显示正在启动的java进程,已经生成的快照信息

 

 选择你要进行查看的进程,点击右键:

 在这里的堆dump按钮中生成堆的快照文件,可以进行堆快照文件的对比

 对于具体活动的线程,正在占用执行事件的信息都有显示

 进行cpu和内存的抽样

 堆快照中的内容  显示出占用的具体信息:

 

猜你喜欢

转载自blog.csdn.net/qq_40408317/article/details/122188265