From 2deb36654bcce13b7ded340f101b509f0950343d Mon Sep 17 00:00:00 2001 From: Holger Levsen Date: Thu, 1 Nov 2018 16:29:13 +0100 Subject: [PATCH] increase heap size for jenkins and allocate everything right at the start Signed-off-by: Holger Levsen --- hosts/jenkins/etc/default/jenkins | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/hosts/jenkins/etc/default/jenkins b/hosts/jenkins/etc/default/jenkins index 26f722958..c55c66a8f 100644 --- a/hosts/jenkins/etc/default/jenkins +++ b/hosts/jenkins/etc/default/jenkins @@ -14,10 +14,9 @@ JENKINS_HOME=/var/lib/$NAME # Allow graphs etc. to work even when an X server is present JAVA_ARGS="-Djava.awt.headless=true" -#JAVA_ARGS="-Xmx256m" #JAVA_ARGS="-Djava.net.preferIPv4Stack=true" # make jenkins listen on IPv4 address # See some recommendation from https://jenkins.io/blog/2016/11/21/gc-tuning/ -JAVA_ARGS="$JAVA_ARGS -Xms4G -Xmx12G" # heap settings +JAVA_ARGS="$JAVA_ARGS -Xms20G -Xmx20G" # heap settings JAVA_ARGS="$JAVA_ARGS -server -XX:+AlwaysPreTouch" # store heap dumps in case of OOM, to investigate it later JAVA_ARGS="$JAVA_ARGS -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=$JENKINS_HOME/heapDumps/" -- GitLab