![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JVM
文章平均质量分 93
筑梦之人
这个作者很懒,什么都没留下…
展开
-
JVM 内存分析工具笔记
jmap 命令1. 获取heap dump文件jmap -dump:live,format=b,file=h.hprof [pid] # 会触发gc,只转存存活对象或者jmap -dump:format=b,file=h3.hprof [pid]jmap的作用并不仅仅是为了获取堆转储快照,它还可以查询finalize执行队列、Java堆和方法区的详细信息,如空间使用率、当前用的是哪种收集器等。jmap工具的主要选项如下:选项描述-dump用于生成JVM的heap快照原创 2021-12-18 16:10:25 · 1291 阅读 · 0 评论 -
导出Java程序的内存堆栈信息的集中方式
使用jmap导出jmap -dump:live,format=b,file=heap001 pid使用arthas导出使用arthas挂载到一个Java进程上,然后就可以arrhas的heapdump命令导出堆信息了在启动Java程序时指定参数在启动Java进程时指定参数-XX:+HeapDumpOnOutOfMemoryError和-XX:HeapDumpPath,则会在Java程...原创 2020-03-12 11:11:14 · 1940 阅读 · 0 评论