java 内存监控 命令行

1.jps

    用jps 列出当前运行的jvm,得到 vmid

2.jstat

   

 jstat -gc vmid 1s 10

 

    -gc 说明是看垃圾回收总体情况,vmid 就是 jps查询得到的值,1s 表示间隔,10 表示查询10次,不写的话就是无休止的查询。

   除了看-gc 外,还可以看其它内容,用 jstat -options 可列出可观察的内容:

-class
-compiler
-gc
-gccapacity
-gccause
-gcmetacapacity
-gcnew
-gcnewcapacity
-gcold
-gcoldcapacity
-gcutil
-printcompilation

 

 

你可能感兴趣的:(java 内存监控)