Подтвердить что ты не робот

Что означает "Total loaded" в VisualVM?

Что означает графа с надписью "Total loaded" в "Monitor- > Classes" в VisualVM?

Причина, по которой я спрашиваю, заключается в том, что в конкретном тестовом случае график "Всего загружен" растет линейно, но память (куча и констанг) остается стабильной.

Примерно через 10 минут стресс-тестирования VisualVM сообщает более 600 000 "загруженных" классов. И только 450, которые "разгружены". Приложение все еще отвечает на этот момент.

Что это значит? Он все еще подсчитывает все классы, которые очищаются во время сеансов GC? Являются ли они разными классами или разными экземплярами классов?

4b9b3361

Ответ 1

"Total loaded" отображает общее количество классов, которые были загружены с момента запуска Java-виртуальной машины.