jstat -<option> [-t] [-h<lines>] <vmid> [<interval> [<count>]]<br>
参数
class (类加载器)
jstat -class pid:显示加载class的数量,及所占空间等信息。
compiler (JIT) <br>
jstat -compiler pid:显示VM实时编译的数量等信息。
gc (GC堆状态)
jstat -gc pid:可以显示gc的信息,查看gc的次数
gccapacity (各区大小)
jstat -gccapacity:可以显示,VM内存中三代(young,old,perm)对象的使用和占用大小
gccause (最近一次GC统计和原因)
jstat -gcnew pid:new对象的信息。
gcnew (新区统计)
jstat -gcnewcapacity pid:new对象的信息及其占用量。
gcnewcapacity (新区大小)
jstat -gcnewcapacity pid:new对象的信息及其占用量。
gcold (老区统计)
jstat -gcold pid:old对象的信息。<br>
gcoldcapacity (老区大小)
jstat -gcoldcapacity pid:old对象的信息及其占用量。
gcpermcapacity (永久区大小)
jstat -gcpermcapacity pid: perm对象的信息及其占用量。
gcutil (GC统计汇总)
jstat -util pid:统计gc信息统计。
printcompilation (HotSpot编译统计)
jstat -printcompilation pid:当前VM执行的信息。