java 虚拟机工具

jps 命令

可以查询开启了rmi服务的远程虚拟机进程状态.

-v jvm参数。

jstat -gcutil命令

[cangyue@/System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands]$:jstat -gcutil 4706
S0 S1 E O M CCS YGC YGCT FGC FGCT GCT
0.00 99.66 42.77 73.08 96.95 93.38 37 1.019 4 1.002 2.021

从左至右分别是:survior区使用比例,新生代区使用比例,老年代区使用比例,元数据区使用比例,压缩使用比例,年轻代垃圾回收次数,年轻代时间,老年代垃圾回收次数, 老年代时间, gc总时间。

jhat:内置轻量内存分析

jmap:内存快照

jstack:堆跟踪工具

分析工具:jconsole,jvisualvm

原文地址:https://www.cnblogs.com/guochunyi/p/5724727.html