Tomcat max RAM в VPS - PullRequest
       5

Tomcat max RAM в VPS

0 голосов
/ 03 июня 2019

Я собираюсь загрузить свое локальное веб-приложение Tomcat в VPS. Я выбрал VPS ОЗУ объемом 2 ГБ, так что ... как я могу узнать, сколько ГБ ОЗУ следует установить в Tomcat для использования? Я имею в виду, сервер имеет 2 ГБ, но я не знаю, безопасно ли устанавливать 2 ГБ для tomcat или нет.

Может ли кто-нибудь дать мне совет?

1 Ответ

1 голос
/ 04 июня 2019

Настройка -Xmx2g - плохая идея. При выборе настроек памяти необходимо учитывать несколько областей памяти:

  • Сколько оперативной памяти используется ОС?
  • Метапространство
  • Java Heap
  • Собственная память (используется стеками потоков)

То есть ваш -Xmx должен быть немного меньше, чем:

Java Heap = ALL_RAM - UsedByOS - MetaSpace - ExpectedNumberOfThreads * StackSize - other ram used by the jvm
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...