JDK内置命令工具
JDK内置工具 - javap
JDK内置工具 - jps
JDK内置工具 - jstat
JDK内置工具 - jcmd
JDK内置工具 - jinfo
JDK内置工具 - jhat
JDK内置工具 - jmap
JDK内置工具 - jstack
jstat查看GC信息的使用过程
1:jps查询pid进程号
2:jstat | option | pid
GC堆统计信息的含义可以查看本机的 jstat命令手册.pdf
3 :jstat -gc -h10 1015 1000 实时监控GC数据
具体每个命令的输出的参数含义,参考本机的jstat命令手册.pdf
jcmd使用过程
1:jps查询pid进程号
2:jcmd | option | pid
具体的操作命令和含义参考oracle官网 https://docs.oracle.com/javase/8/docs/technotes/tools/
3:jinfo pid —— 查看运行中jvm全部参数
3:jmap -dump:format=b,file=/tmp/dump.out pid —— dump文件
若出现权限问题 可 sudo -u jetty jmap -dump:format=b,file=/tmp/dump.out pid
4:jhat -port 8080 heap.bin —— 将内存快照(dump文件)以浏览器形式打开