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

1.打开

 jvisualvm

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

 打开后如图:

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

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

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

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

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

 在这里的堆dump按钮中生成堆的快照文件,可以进行堆快照文件的对比使用jdk自带的线程分析工具-- jvisualvm

 对于具体活动的线程,正在占用执行事件的信息都有显示使用jdk自带的线程分析工具-- jvisualvm

 进行cpu和内存的抽样使用jdk自带的线程分析工具-- jvisualvm

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

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

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

上一篇:求字符串长度 strlen(数组指针两种方式)


下一篇:JVisualVM的使用教程