Вопрос в моем Jenkins просто прост в запуске подчиненных машин для выполнения заданий с помощью таких амазонных машин, которые я должен указать в настройках java-памяти?. Я выполняю веб-службу, которая получает много памяти. Аппарат имеет 15 ГБ памяти.
Моя текущая конфигурация:
-Xms1024m -Xmx4072m -XX:MaxPermSize=2048m -XX:+HeapDumpOnOutOfMemoryError
С уважением.
Если вы не знаете, что параметры по умолчанию необходимо изменить, я бы оставил настройки по умолчанию. Если -Xmx
не установлен, это будет 1/4 основной памяти, а 4 ГБ не является необоснованным. Возможно, вам захочется уменьшить это, если ваши сборки не такие большие, или увеличить, они действительно большие.
BTW. Сервер на 16 ГБ - это аккуратная сумма в эти дни, и размер я использую TeamCity, но не то, что я бы назвал XL. ;)