一、jstat:虚拟机统计信息监控工具监视虚拟机各种运行状态
图中,S0、S1(Survivor0、Survivor1)代表两个Survivor区,其中一个值为57.60%、另一个为0。E(Eden)使用了54.29%,可以看出会先使用一个S0和Eden。
O代表老年代使用的空间61.32%,P代表永久代使用空间99.62%。YGC(young GC )次数为196,YGCT(Young GC)总耗时1.070秒,FGC(Full GC)次数为11,
FGCT(Full GC)总耗时1.000,GCT代表所有GC的总耗时为2.071秒。
二、jmap:Java内存映射工具
命令用于生成堆转存快照
堆内存 = 年轻代 + 老年代 + 永久代
年轻代 = Eden + Survivor0(From) + Survivor1(To)