37、JVM实战:工具:jhat

本文详细介绍了Java性能分析工具jhat,包括其核心功能、使用方法及注意事项。jhat用于分析jmap生成的堆转储文件,并内置HTTP服务器以便在浏览器中查看分析结果。了解如何正确使用jhat进行离线分析,避免在服务器上直接运行以节省资源。

26.5–工具–jhat


1、介绍

1、 分析jmap生成的dump;
2、 jhat内置了一个微型的HTTP/HTML服务器,生成dump的分析结果后,可以在浏览器中查看;
3、 注意:一般不会直接在服务器上进行分析,因为jhat是一个耗时并且耗费硬件资源的过程,一般把服务器生成的dump文件复制到本地或其他机器上进行分析;

2、测试

jhat C:\Users\Administrator\Desktop\test\dump.hprof