O que o gráfico rotulado "Total carregado" em "Monitor-> Classes" em VisualVM significa?
A razão pela qual eu pergunto é porque, sob um caso de teste específico, o gráfico "Total carregado" está crescendo linearmente, mas a memória (heap & permgen) permanece estável.
Após cerca de 10 minutos de testes de estresse, o VisualVM reporta mais de 600.000 classes "carregadas". E apenas 450 que é "descarregado". O aplicativo ainda está respondendo neste momento.
O que isso realmente significa? Ainda conta todas as classes que são limpas durante as execuções de GC? São classes diferentes ou instâncias diferentes de classes?
Respostas:
1 para resposta № 1"Total carregado" exibe o número total de classes que foram carregadas desde que a máquina virtual Java iniciou a execução.