меня есть сервер со следующим железом:
3.6 GB RAM
2 CPU cores (2.30GHz)
JVM машине я выделил 1.7 GB (xms), максимум - 2 GB (xmx)
В общем-то что идёт не так? Само приложение на серваке крутится внутри докер контейнера. И по факту у меня возникают проблемы с RAM у самой тачки. Даже когда я выделяю серверу больше ресурсов - использование оперативки всегда на пределе. JVMка при этом кушает максимум 1.6 GB, судя по хип дампу. Даже когда я снизил нагрузку на этот сервис, ситуация всё равно не поменялась.
Не подскажете как лучше зачекать эту проблему и выявить реальную причину? Может кто сталкивался, а то я немного теряюсь
1. Есть еще офхип, может кушать кучу памяти. Например, можно анализировать так - https://docs.oracle.com/javase/8/docs/technotes/guides/troubleshoot/tooldescr007.html 2. У Андрея Пангина был доклад на эту тему
А можно докладик? А то не припоминаю такой
https://www.youtube.com/watch?v=kKigibHrV5I
Но вот смотрите, в моём случае профайлер вроде как показывает ту цифру, которую я указал. Как будто сама JVMка не кушает больше, но на самом деле похоже кушает 🤔 Вероятно действительно это из-за докера
сколько RSS памяти кушает процесс приложения?
Обсуждают сегодня