您的当前位置:首页正文

arthas常用命令(五)--heapdump 、jvm

2024-11-08 来源:个人技术集锦

heapdump

heapdump , 类似 jmap 命令的 heap dump 功能。

  • dump 到指定文件。

arthas-output 是arthas 生成到项目中的文件。
dump.hprof 是自定义的 dump 文件名称。

[arthas@26028]$ heapdump arthas-output/dump.hprof
Dumping heap to arthas-output/dump.hprof ...
Heap dump file created
  • 只 dump live 对象
[arthas@58205]$ heapdump --live /tmp/dump.hprof
Dumping heap to /tmp/dump.hprof ...
Heap dump file created
  • dump 文件分析
    dump 文件,可以用 MAT 工具分析。详情见: https:///weixin_43767015/article/details/118208237

jvm

  • 查看当前 JVM 信息
jvm

结果如下:

参考资料:

https://arthas.gitee.io/doc/dump.html
https://arthas.gitee.io/doc/heapdump.html

显示全文