jstat :разница между OGC и OC, PGC и PC

Я изучаю jstat и то, что он может рассказать мне о разных поколениях JVM. Из документации jstat я понял, что новое поколение состоит из eden, s0 и s1. Например, если вы выполните следующие математические вычисления, вы увидите, что NGC = EC + S0C + S1C. Отличный материал.

$ jstat -gccapacity -t 21830 5000
Timestamp        NGCMN    NGCMX     NGC     S0C   S1C       EC      OGCMN      OGCMX           OGC         OC      PGCMN    PGCMX     PGC       PC     YGC    FGC 
       248767.4   2624.0  87360.0   6656.0  640.0  640.0   5376.0     5376.0   174784.0    12840.0    12840.0  21248.0 131072.0  34304.0  34304.0    457    73
       248772.4   2624.0  87360.0   6656.0  640.0  640.0   5376.0     5376.0   174784.0    12840.0    12840.0  21248.0 131072.0  34304.0  34304.0    457    73
       248777.3   2624.0  87360.0   6656.0  640.0  640.0   5376.0     5376.0   174784.0    12840.0    12840.0  21248.0 131072.0  34304.0  34304.0    457    73

Мне интересно, в чем разница между:

  • OGC (Текущая мощность старой генерации (КБ ))и
  • OC (Текущая емкость старого пространства (КБ )).

И аналогично для:

  • PGC (Текущая постоянная генерирующая мощность (КБ ))и
  • ПК (Текущая постоянная емкость (КБ )).

Каждая пара имеет одинаковую ценность, по крайней мере для меня, прямо сейчас. Есть ли что-нибудь в старом поколении помимо старого пространства?


Редактировать :Я не думаю, что есть разница, но я оставлю этот вопрос на всякий случай.
9
задан Steve Kehlet 6 July 2012 в 00:39
поделиться