diff --git a/roles/win10/files/hooks/qemu b/roles/win10/files/hooks/qemu
index ceed7da..4f5e727 100755
--- a/roles/win10/files/hooks/qemu
+++ b/roles/win10/files/hooks/qemu
@@ -2,27 +2,15 @@
prepare() {
systemctl start win10-usb
-
- # setup cgroupv2
- systemctl set-property --runtime -- user.slice AllowedCPUs=0,4
- systemctl set-property --runtime -- system.slice AllowedCPUs=0,4
- systemctl set-property --runtime -- init.scope AllowedCPUs=0,4
-
-
+
vfio-isolate -u /tmp/win10.undo \
drop-caches \
compact-memory \
irq-affinity mask C1-3,5-7 \
+ cpuset-create --cpus C0,4 /host.slice \
+ cpuset-create --cpus C1-3,5-7 -nlb /win10.slice \
+ move-tasks / /host.slice \
cpu-governor performance C0-7
-
- # vfio-isolate -u /tmp/win10.undo \
- # drop-caches \
- # compact-memory \
- # irq-affinity mask C1-3,5-7 \
- # cpuset-create --cpus C0,4 /host.slice \
- # cpuset-create --cpus C1-3,5-7 -nlb /win10.slice \
- # move-tasks / /host.slice \
- # cpu-governor performance C0-7
for _ in $(seq 5); do
sleep 3
diff --git a/roles/win10/templates/win10.xml b/roles/win10/templates/win10.xml
index 26507c4..b7134e3 100644
--- a/roles/win10/templates/win10.xml
+++ b/roles/win10/templates/win10.xml
@@ -63,6 +63,8 @@
+
+