JVM:jmap -histo

结合sort命令,来查看:一个JVM中什么类的实例最多?一个JVM中什么类的占用的合计容量最大? 
Q:统计实例最多的类 前十位有哪些? 
A:jmap -histo pid | sort -n -r -k 2 | head -10 
Q:统计合计容量前十的类有哪些? 
A:jmap -histo pid | sort -n -r -k 3 | head -10
Q:统计实例最多的类 前十位有哪些?包含xxx的

A:jmap -histo pid | grep xxx | sort -n -r -k 2 | head -10

 

说明: 
sort命令的部分参数含义解释如下 
-n :使用“”纯数字”进行排序(默认是以文字类型来排序) 
-r : 反向排序 
-k :以那个区间(field)来进行排序的意思

 

posted @ 2018-06-08 10:27  图生  阅读(2661)  评论(0)    收藏  举报