Мы разработали Groovy приложение. В стадии разработки для запуска мы используем следующую командную строку
C:\myapp>mvn grails:run-app
Без отправки какого-либо запроса на сервер можно увидеть, как увеличивается и увеличивается объем памяти, используемой процессом Java. Когда начинается примерно 100M, выделяется и через пару часов - без каких-либо действий - память увеличивается до 300M.
Когда я запускаю приложение напрямую
C:\myapp> grails run-app
потребление памяти как-то отличается, без отправки какого-либо запроса оно как-то стабилизируется на 110M. Иногда поднимается, иногда опускается.
Хотя 300M не критично, я хотел бы знать, если это утечка памяти или нет.
Есть ли у кого подобное поведение?
Спасибо!