Я делаю анализ управления памятью для своего веб-приложения Java,
Перед запуском моего кота свободная память в ОЗУ составляла около 595 МБ. После запуска сервера свободная память увеличилась до 151 МБ. Когда я снял дамп кучи, объекты занимали 262 МБ.
Так займет ли только Tomcat оставшиеся 181 МБ?
Другой вопрос, я провел нагрузочный тест с 500 пользователями. Свободной памяти становится 8 МБ. Когда я сделал здесь дамп кучи, это было около 265 МБ. Итак, свободное место 151 МБ уменьшилось до 8 МБ, в чем может быть причина
Обратите внимание, что я использовал команду top
для проверки свободной памяти в оперативной памяти.