diff --git a/scripts/enable_1gb_pages.sh b/scripts/enable_1gb_pages.sh index 16d889f1..df1cf5a6 100755 --- a/scripts/enable_1gb_pages.sh +++ b/scripts/enable_1gb_pages.sh @@ -2,11 +2,11 @@ # https://xmrig.com/docs/miner/hugepages#onegb-huge-pages -sysctl -w vm.nr_hugepages=$(nproc) +sysctl -w vm.nr_hugepages=$(awk -F '-' '{print NF*3}' /sys/devices/system/node/online) for i in $(find /sys/devices/system/node/node* -maxdepth 0 -type d); do echo 3 > "$i/hugepages/hugepages-1048576kB/nr_hugepages"; done -echo "1GB pages successfully enabled" \ No newline at end of file +echo "1GB pages successfully enabled"