1、jps(jdk安装目录/bin)
显示指定系统中所有的HotSpot虚拟机进程。
jps -v
显示进程号、MainClassName、启动时的JVM参数。
2、jmap(jdk安装目录/bin)
生成虚拟机的内存快照(headdump文件)。
jmap -histo <pid>
[C 表示char[]
[S 表示short[]
[I 表示int[]
[B 表示byte[]
[[I 表示int[][]
显示进程堆中对象的统计信息,包括类、实例数量和容量。
jmap -permstat <pid>
class_loader:运行实用程序时快照上的类加载器对象的地址
classes:加载的数量
bytes:由此类加载器加载的所有类的元数据所消耗的大致字节数
parent_loader:父类加载器的地址(如果有的话)
a