Skip to content

Instantly share code, notes, and snippets.

@rafaduka
Last active August 14, 2018 16:52
Show Gist options
  • Save rafaduka/dd8bc8c7f0d2ac51cf57e0e2de963f45 to your computer and use it in GitHub Desktop.
Save rafaduka/dd8bc8c7f0d2ac51cf57e0e2de963f45 to your computer and use it in GitHub Desktop.
Utilizando gcutil
Este exemplo verifica o PID 21891 e captura 7 amostras em 250 milisecond como intervalo e demonstra a saida especificada pelo gcutil.
jstat -gcutil 21891 250 7
S0 S1 E O P YGC YGCT FGC FGCT GCT
12.44 0.00 27.20 9.49 96.70 78 0.176 5 0.495 0.672
12.44 0.00 62.16 9.49 96.70 78 0.176 5 0.495 0.672
12.44 0.00 83.97 9.49 96.70 78 0.176 5 0.495 0.672
0.00 7.74 0.00 9.51 96.70 79 0.177 5 0.495 0.673
0.00 7.74 23.37 9.51 96.70 79 0.177 5 0.495 0.673
0.00 7.74 43.82 9.51 96.70 79 0.177 5 0.495 0.673
0.00 7.74 58.11 9.51 96.71 79 0.177 5 0.495 0.673
A saida desse exemplo mostra que (young generation) ocorre entre a 3º e 4º linha. A coleção do garbage colector leva 0.001 segundos e promove os objetos do eden (E)
para o old space (O), resultando em aumento da utilização do old space (O) de 9.49% para 9.51%.
Antes a coleção, o survivor (S0) foi de 12.44%, depois da coleção ele é somente 7.74% utilizado (S1).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment