jvm jmap指令
时间: 2023-11-01 19:08:55 浏览: 178
jmap是JDK自带的一款工具,可以用来生成Java堆转储快照,查看堆中对象的情况,以及查看类、实例数量等信息。jmap指令可以用于以下场景:
1. 查看Java进程的内存使用情况
2. 查看Java堆中对象的情况
3. 查看Java堆中某个类的实例数量
4. 生成Java堆转储快照
常用的jmap指令有:
1. jmap -heap pid:查看Java进程的内存使用情况
2. jmap -histo pid:查看Java堆中对象的情况
3. jmap -histo:live pid:查看Java堆中存活对象的情况
4. jmap -clstats pid:查看Java堆中各个类的实例数量
5. jmap -dump:format=b,file=heap.bin pid:生成Java堆转储快照
阅读全文