2016-11-28 4 views
0

Я был профилированием памяти приложением java. Для этого я использовал инструмент JVisualVM. Тем не менее, это показывает, что непрерывно объекты выделяются и высвобождены, несмотря на то, что мое приложение не делает ни одной важной задачи, которая показана на рисунке ниже: - enter image description hereПрофилирование памяти Java показывает необычное распределение объектов и освобождение

Может кто-нибудь дать мне причину, для чего процесс, среда выполнения java выполняет внутренне, что требует, чтобы он постоянно выделял и освобождал объекты?

Заранее спасибо.

ответ

1

Это нормальный пилообразный рисунок. JVM не простаивает. Есть, скорее всего, фоновые потоки, и для подключения к JVisualVM также требуются ресурсы.

Смежные вопросы