JVM 统计监测工具

jps  -v  获取Java进程id


jinfo 1532 Java配置信息


jstat -gcutil 1532 1000   统计gc信息


jstack -F pid >>thread.txt 将当前线程dump输出到thread.txt文件


jmap -histo:live pid >>heap.txt 打印每个class的实例数目,内存占用,类全名信息,输出到 heap.txt


jmap -dump:live,format=b,file=heap.bin pid 将heap dump 输出到 heap.bin ,可用MAT分析(执行命令前 先ulimit -c unlimited 将core文件设置为无限大,否则会报错,Java进程会退出



你可能感兴趣的:(jvm)