jps jstat命令用法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_20009015/article/details/89413730

命令:
top
显示系统信息

jps
jps列出所有java进程

在这里插入图片描述
jps -l 列出所有java进程的入口
在这里插入图片描述

jps -v 列出所有java进程 和传递给JVM
在这里插入图片描述

jps -m 列出所有java进程 和传给main方法的参数

在这里插入图片描述

jstat 查看内存 类装载 gc信息 等
先jps找到指定的线程,然后jstat 命令 线程id 时间间隔 次数
比如说 jsat -gc 18615 250 5
查看18615线程的gc情况 250毫秒一次 查5次
在这里插入图片描述

jstat -class 18615 250 5 查看类装载情况

在这里插入图片描述

jstat -gcutil 列出堆各个区域里面的百分比
在这里插入图片描述
s0已经使用0
s1使用99.82
Eden区使用50.92
0ld的使用了0.56
M表示metaspace 元数据区使用了97.55
css表示压缩比率94.02
YGC发生了3次
YGCT表示YGC的累积时间
FGC发生次数为0
FGCT表示full gc发生的时间为0
GCT表示 GC的总时间为0.016

jstat -gccapacity gc堆情况
在这里插入图片描述

jstat -gcnew 新生代情况
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_20009015/article/details/89413730