性能监控之常见 Java Heap Dump 方法

性能监控之常见 Java Heap Dump 方法性能监控之常见 Java Heap Dump 方法 关键,今天去目录下面没有看到有heapdump.bin文件了。从经验上来说,我们应该记得在运行 Java 应用程序时始终使用 HeapDu

性能监控之常见 Java Heap Dump 方法

性能监控之常见 Java Heap Dump 方法

性能监控之常见 Java Heap Dump 方法 关键,今天去目录下面没有看到有heapdump.bin文件了。

从经验上来说,我们应该记得在运行 Java 应用程序时始终使用 HeapDumpOnOutOfMemoryError 参数。 在内存不足或内存异常的情况下,会生成heapdump文件。以下工具是在正常运行的情况下获取heapdump文件的方法。

1.jmap方式 格式: jmap -dump:[live],format=b,file=<file-path> <pid> demo: jmap -dump:live,format=b,file=/usr/local/tomcat-auto-myProject-8081/logs/dump240513Jmap.hprof 9407

ps -ef | grep "项目名称" 可以查询获取pid(进程ID)

2.jcmd方式 格式: jcmd <pid> GC.heap_dump <file-path> demo: jcmd 9407 GC.heap_dump dump2405132.hprof ##注意:生成的文件需要使用完整的路径 jcmd 9407 GC.heap_dump /usr/local/tomcat-auto-myProject-8081/logs/dump240513Jcmd.hprof

3.下载 sz dump240513Jmap.hprof 9407 sz dump240513Jcmd.hprof 4.本地MAT工具打开分析(MemoryAnalyzer.exe)

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。 原始发表:2024-05-22,如有侵权请联系 cloudcommunity@tencent 删除工具性能监控javadumpheap

发布者:admin,转转请注明出处:http://www.yc00.com/web/1754970762a5223070.html

相关推荐

  • 性能监控之常见 Java Heap Dump 方法

    性能监控之常见 Java Heap Dump 方法性能监控之常见 Java Heap Dump 方法 关键,今天去目录下面没有看到有heapdump.bin文件了。从经验上来说,我们应该记得在运行 Java 应用程序时始终使用 HeapDu

    1月前
    140

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信