xmrig: 1gb pages
This commit is contained in:
@@ -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"
|
||||||
|
];
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user