#!/bin/sh set -x grep AnonHugePages /proc/meminfo sudo systemctl set-property --runtime -- user.slice AllowedCPUs=4-7 sudo systemctl set-property --runtime -- user-1000.slice AllowedCPUs=4-7 sudo systemctl set-property --runtime -- system.slice AllowedCPUs=4-7 sudo systemctl set-property --runtime -- systemd-getty.slice AllowedCPUs=4-7 sudo systemctl set-property --runtime -- init.scope AllowedCPUs=4-7 sudo echo f0 | sudo tee /sys/bus/workqueue/devices/writeback/cpumask MAX=4 for i in $(seq $MAX); do echo "== $i/$MAX ==" echo 3 | sudo tee /proc/sys/vm/drop_caches echo 1 | sudo tee /proc/sys/vm/compact_memory sleep 5 sudo virsh allocpages 2M 3072 grep AnonHugePages /proc/meminfo done sudo virsh start win10 systemctl --user restart scream-client grep AnonHugePages /proc/meminfo