From b0706f415acff4e19a0b0727a9776aac223853f7 Mon Sep 17 00:00:00 2001 From: David McMahon Date: Wed, 24 Jan 2018 13:15:33 -0800 Subject: [PATCH] Increase KUBE_PARALLEL_BUILD_MEMORY to 40G. --- hack/lib/golang.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/hack/lib/golang.sh b/hack/lib/golang.sh index 589e965afb4..1e55ee6c8f3 100755 --- a/hack/lib/golang.sh +++ b/hack/lib/golang.sh @@ -181,10 +181,10 @@ readonly KUBE_TEST_SERVER_TARGETS=($(kube::golang::server_test_targets)) readonly KUBE_TEST_SERVER_BINARIES=("${KUBE_TEST_SERVER_TARGETS[@]##*/}") readonly KUBE_TEST_SERVER_PLATFORMS=("${KUBE_SERVER_PLATFORMS[@]}") -# Gigabytes desired for parallel platform builds. 11 is fairly -# arbitrary, but is a reasonable splitting point for 2015 -# laptops-versus-not. -readonly KUBE_PARALLEL_BUILD_MEMORY=11 +# Gigabytes necessary for parallel platform builds. +# As of January 2018, RAM usage is exceeding 30G +# Setting to 40 to provide some headroom +readonly KUBE_PARALLEL_BUILD_MEMORY=40 # TODO(pipejakob) gke-certificates-controller is included here to exercise its # compilation, but it doesn't need to be distributed in any of our tars. Its