(1)查看某一进程的堆使用情况
jmap -heap pid
(2)打印Java堆
jmap -dump:format=b,file=/usr/local/heapdump.out pid
可选项:
live 只打印存活对象,如果没有指定,在堆中的所有对象都会打印。
format=b 二进制格式
可以使用jdk的jvisualvm.exe查看转储的文件。
(3)打印Java对象堆的直方图
java -histo:live pid
(4)打印类记载器的统计信息
jmap -clstats pid
(5)jmap -finalizerinfo pid
输出等待finalize的对象数
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。