jps, JVM Process Status Tool
jps, JVM Process Status Tool,显示指定系统内所有的HotSpot虚拟机进程
1 | [root@kvm000 bin]# java -version |
1 | [root@kvm000 bin]# jps -l |
jstat, JVM Statistics Monitoring Tool
jstat, JVM Statistics Monitoring Tool, 用于收集HotSpot虚拟机各方面的运行数据
1 | [root@kvm000 bin]# jstat -gcutil 2124 |
E、O、M分别是新生代,老年代,元数据区已用占总大小的百分比
S0、S1表示两个幸存者区
YGC = Young GC, YGCT = Young GC Time 妙计
FGC = Full GC, FGCT = Full GC Time 妙计
GCT, 总的GC 时间.
jinfo
1 | [root@kvm000 bin]# jinfo 2124 |
jstat, JVM Statistics Monitoring Tool
1 | [root@kvm000 bin]# jstat -gcutil 2124 |
1 | # dump jvm |
jhat, JVM Heap Dump Browser
用于分析heapdump 文件,它会建立一个HTTP/HTML服务器,让用户在浏览器上查看分析结果
jstack, Stack Trace for Java, 显示虚拟机的线程快找.
https://docs.oracle.com/javase/8/docs/technotes/tools/unix/index.html