настройки памяти java amazon m3.xlarge

1

Вопрос в моем Jenkins просто прост в запуске подчиненных машин для выполнения заданий с помощью таких амазонных машин, которые я должен указать в настройках java-памяти?. Я выполняю веб-службу, которая получает много памяти. Аппарат имеет 15 ГБ памяти.

Моя текущая конфигурация:

 -Xms1024m -Xmx4072m -XX:MaxPermSize=2048m -XX:+HeapDumpOnOutOfMemoryError

С уважением.

Теги:
jenkins
jvm

1 ответ

2

Если вы не знаете, что параметры по умолчанию необходимо изменить, я бы оставил настройки по умолчанию. Если -Xmx не установлен, это будет 1/4 основной памяти, а 4 ГБ не является необоснованным. Возможно, вам захочется уменьшить это, если ваши сборки не такие большие, или увеличить, они действительно большие.

BTW. Сервер на 16 ГБ - это аккуратная сумма в эти дни, и размер я использую TeamCity, но не то, что я бы назвал XL. ;)

  • 0
    эти машины предназначены только для тестирования интеграции. Посмотри мою текущую конфигурацию. Как вы думаете?
  • 0
    @paul Помимо увеличенного MaxPermSize, который, как мне кажется, вам нужен для создания веб-приложения (я никогда не настраивал его сам), другие вам могут не понадобиться. Обратите внимание, что максимальный объем памяти по умолчанию составляет 1/4 от объема памяти, который соответствует тому, что вы устанавливаете. Минимум не имеет значения для такого длительного процесса.
Показать ещё 6 комментариев

Ещё вопросы

Сообщество Overcoder
Наверх
Меню