mitaichik
@mitaichik

Почему Spring Boot кушает столько памяти?

Есть приложение, совсем небольшое, юзает чистый Spring и его расширения + JPA + Mongo + Integration-IP + Jetty embedded. В проде жрет мегов 300, вот его график работы в холостую:

5de109963a4fb230090447.png

Переделали его на Spring Boot - заменили зависимости на бутовсие, выпилили jetty (так как в буте томкат). В холостом запуске начал в разы больше. Вот график

5de109a8d9318545999312.png

Это нормально?
  • Вопрос задан
  • 365 просмотров
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Spring
Седой и строгий
Да, нормально. Boot - это же набор костыликов, они снижают количество работы для программиста за счёт увеличения количества работы выполняемой фреймворком, соответственно будет и потребление памяти выше и производительность ниже.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы