Ява свая шаблон - PullRequest
       84

Ява свая шаблон

0 голосов
/ 12 июня 2018

Я работаю с системой Java, которая обрабатывает данные в пакетном режиме.Он считывает данные из базы данных, выполняет некоторые вычисления и записывает результаты в другую базу данных.

Я заметил, что сборщик мусора работает очень часто и очищает много места в куче - например, от 800 MB до 400 MB ( 50% ).

См. Скриншоты ниже:

JVisualVM screenshot after about 5 minutes

JVisualVM screenshot after about 10 minutes

Итак, у меня два вопроса:

  1. Как определить, какие объекты являются такими недолговечными?Может быть, я смогу сгладить использование памяти.
  2. Это нормально, использование памяти нормально или меня должно тревожить, что что-то не так происходит?
...