xmrig: 1gb pages

This commit is contained in:
2026-01-26 14:25:25 -05:00
parent 0b01fc3f28
commit a0e6b8428e

View File

@@ -20,6 +20,7 @@ in
cpu = { cpu = {
enabled = true; enabled = true;
huge-pages = true; huge-pages = true;
"1gb-pages" = true;
hw-aes = true; hw-aes = true;
rx = lib.range 0 (threadCount - 1); rx = lib.range 0 (threadCount - 1);
}; };
@@ -50,4 +51,10 @@ in
onbattery = "systemctl stop xmrig"; onbattery = "systemctl stop xmrig";
offbattery = "systemctl start xmrig"; offbattery = "systemctl start xmrig";
}; };
# Reserve 1GB huge pages for RandomX (dataset is ~2GB)
boot.kernelParams = [
"hugepagesz=1G"
"hugepages=3"
];
} }