1、jps 显示系统内所所有hotspot虚拟机进程
jps -lv
参数
选项 作用
-q 只输出 LVMID,省略主类的名称
-m 输出虚拟机启动时候传递给 main 方法的参数
-l 输出类的全名
-v 输出虚拟机进程启动时 JVM 参数
2、jstat 虚拟机统计信息监视工具
-class 监视类装载、卸载数量、总看见以及类装载消耗的时间
-gc 监视 java 堆状况,包括 eden 区、两个 survivor 区、年老代、永久代等的容量、已用空间、gc 时间合计等
-gccapacity 内容与 -gc 基本相同,输出主要关注 java 堆各个区使用到的最大、最小空间
-gcutil 内容与 -gc 基本相同,关注已使用区域占总空间的百分比
-gccause 内容与 -gcutil 一样,并且多输出导致上一次 gc 产生的原因
-gcnew 监视新生代状况
-gcnewcapacity 与 -gcnew 相同,主要关注使用到的最大、最小空间
-compiler 输出 JIT 编译器编译过的方法、耗时等信息