github.com/unigraph-dev/dgraph@v1.1.1-0.20200923154953-8b52b426f765/contrib/scripts/load-test.sh (about) 1 #!/bin/bash 2 3 ONE_GB=$((1024 ** 3)) 4 REQUIRED_MEM=$((20 * ONE_GB)) 5 6 set -e 7 8 total_mem_kb=`cat /proc/meminfo | awk '/MemTotal:/ {print $2}'` 9 if [[ $total_mem_kb -lt $((REQUIRED_MEM / 1024)) ]]; then 10 printf >&2 "Load test requires system with at least %dGB of memory\n" \ 11 $((REQUIRED_MEM / ONE_GB)) 12 exit 1 13 fi 14 15 bash contrib/scripts/loader.sh $1 16 bash contrib/scripts/transactions.sh $1