diff options
author | Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> | 2018-11-28 12:46:25 +0000 |
---|---|---|
committer | Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> | 2018-11-28 12:46:25 +0000 |
commit | 64d2d047f651b25373d53ed6c69b95896aa3590c (patch) | |
tree | 2620f7b9712759420dd80a961612f95b4e840039 /tcwg-base/tcwg-dev | |
parent | dbad149561257153fbb9dfb00e4ab9560dd46fa2 (diff) |
tcwg-dev, tcwg-host, tcwg-llvmbot: Unify memory limit setting
Unify memory limit setting to play well for TK1s. TK1s have 1.9GB,
which currently translates into 0G memory limit for "host" container.
Fix this and, while at it, give the single llvmbot containers on TK1s
90% of RAM.
Change-Id: If13c91888fbb683a48e9312868f42cb447d9168d
Diffstat (limited to 'tcwg-base/tcwg-dev')
-rwxr-xr-x | tcwg-base/tcwg-dev/start.sh | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/tcwg-base/tcwg-dev/start.sh b/tcwg-base/tcwg-dev/start.sh index b281d34b..c22f008f 100755 --- a/tcwg-base/tcwg-dev/start.sh +++ b/tcwg-base/tcwg-dev/start.sh @@ -100,7 +100,9 @@ case "$home" in esac # Use at most half of all available RAM. -memlimit=$(($(free -g | awk '/^Mem/ { print $2 }') / 2))G +memlimit=$(free -m | awk '/^Mem/ { print $2 }') +memlimit=$(($memlimit / 2))m + # IPC_LOCK is required for some implementations of ssh-agent (e.g., MATE's). # SYS_PTRACE is required for debugger work. # seccomp=unconfined to allow disabling of ASLR for sanitizer regression tests. |