File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -6,6 +6,8 @@ bash rust-init.sh -y
66export HOME=${HOME:= ~}
77source ~ /.cargo/env
88
9+ WITH_SWAP=false
10+
911if [ $( free -g | awk ' /^Mem:/{print $2}' ) -lt 12 ]; then
1012 echo " LOW MEMORY MODE"
1113 # Enable swap if not already enabled. This is needed both for rustc and until we have a better
@@ -17,6 +19,7 @@ if [ $(free -g | awk '/^Mem:/{print $2}') -lt 12 ]; then
1719 sudo chmod 600 /swapfile
1820 sudo mkswap /swapfile
1921 sudo swapon /swapfile
22+ WITH_SWAP=true
2023 fi
2124fi
2225
@@ -41,3 +44,9 @@ echo "Run benchmarks for single parquet and partitioned"
4144
4245echo " Load time: 0"
4346echo " Data size: $( du -bcs partitioned | grep total) "
47+
48+ if [ " $WITH_SWAP " = true ]; then
49+ echo " Disable swap"
50+ sudo swapoff /swapfile
51+ sudo rm /swapfile
52+ fi
Original file line number Diff line number Diff line change @@ -6,6 +6,8 @@ bash rust-init.sh -y
66export HOME=${HOME:= ~}
77source ~ /.cargo/env
88
9+ WITH_SWAP=false
10+
911if [ $( free -g | awk ' /^Mem:/{print $2}' ) -lt 12 ]; then
1012 echo " LOW MEMORY MODE"
1113 # Enable swap if not already enabled. This is needed both for rustc and until we have a better
@@ -17,6 +19,7 @@ if [ $(free -g | awk '/^Mem:/{print $2}') -lt 12 ]; then
1719 sudo chmod 600 /swapfile
1820 sudo mkswap /swapfile
1921 sudo swapon /swapfile
22+ WITH_SWAP=true
2023 fi
2124fi
2225
@@ -41,3 +44,9 @@ echo "Run benchmarks"
4144
4245echo " Load time: 0"
4346echo " Data size: $( du -bcs hits.parquet) "
47+
48+ if [ " $WITH_SWAP " = true ]; then
49+ echo " Disable swap"
50+ sudo swapoff /swapfile
51+ sudo rm /swapfile
52+ fi
You can’t perform that action at this time.
0 commit comments