Java虚拟机调优(1)

1、jps
2、jmap -dump:format=b,file=heap.bin PID
3、jhat heap.bin
4、jstat -gcutil -h5 PID 4s 100
[root@localhost logs]# jstat -gcutil -h5 14254 4s 100
  S0     S1     E      O      P     YGC     YGCT    FGC    FGCT     GCT  
  0.00  60.62   3.96   3.45  13.55    201    9.831     5    0.779   10.610
  0.00  60.62  32.24   3.45  13.55    201    9.831     5    0.779   10.610
  0.00  60.62  59.00   3.45  13.55    201    9.831     5    0.779   10.610
  0.00  60.62  85.17   3.45  13.55    201    9.831     5    0.779   10.610
76.00   0.00  10.31   3.45  13.55    202    9.891     5    0.779   10.670
S0  — Heap上的 Survivor space 0 区已使用空间的百分比
S1  — Heap上的 Survivor space 1 区已使用空间的百分比
E   — Heap上的 Eden space 区已使用空间的百分比
O   — Heap上的 Old space 区已使用空间的百分比
P   — Perm space 区已使用空间的百分比
YGC — 从应用程序启动到采样时发生 Young GC 的次数
YGCT– 从应用程序启动到采样时 Young GC 所用的时间(单位秒)
FGC — 从应用程序启动到采样时发生 Full GC 的次数
FGCT– 从应用程序启动到采样时 Full GC 所用的时间(单位秒)
GCT — 从应用程序启动到采样时用于垃圾回收的总时间(单位秒)

你可能感兴趣的:(java,虚拟机)