Шаблон использования памяти JBoss - PullRequest
0 голосов
/ 21 февраля 2011

Взглянув на одно из моих приложений, работающих на рабочем сервере, я заметил, что существует «нормальное, но странное» поведение использования памяти.

Позвольте мне объяснить: наблюдение за выполнением моего JBoss 4.2.2 без развертывания какого-либо приложения я вижу, что оно постоянно увеличивается и освобождает используемое пространство кучи, обычно несколько мегабайт на сервере разработки.Когда я развертываю свое приложение, шаблон тот же, но в среднем используется больше памяти.

Что ж, на рабочем сервере я вижу, что мой JBoss, даже без какой-либо рабочей нагрузки, имеет минимальное использование памяти в 1,5GB.По-прежнему без какой-либо рабочей нагрузки использование кучи увеличивается до 3,6 ГБ, когда запускается незначительный сборщик мусора и использование кучи возвращается к 1,5 ГБ.Каждые 40-е годы мой JBoss увеличивает использование кучи с 1,5 ГБ до 3,6 ГБ, и этот шаблон повторяется бесконечно.Когда рабочая нагрузка растет, разница в том, что период увеличения использования памяти падает до 8 с.

Итак, мой вопрос: это нормально?

...