Mining Monero (XMR) with RandomX on Windows 10

Enable huge pages by running gpedit.msc and adding the current user to Local Computer Policy->Computer Configuration->Windows Settings->Security Settings->Local Policies->User Rights Assignment->Lock pages in memory:

and logging out of current Windows session for changes take effect.

Download xmrig miner (at the moment of writing this post I used xmrig-5.1.1-msvc-win64.zip) and run it with the following arguments:

xmrig.exe --url=xmr-eu1.nanopool.org:14444 --keepalive --user=<XMR wallet address> --algo=rx/0 --rig-id=home --donate-level=1

Without huge pages the result is a bit different:

Also it is possible to increase the number of threads with a command like

xmrig.exe --url=xmr-eu1.nanopool.org:14444 --keepalive --user=<XMR wallet address> --algo=rx/0 --rig-id=home --donate-level=1 --threads=2

Mining on Intel i5 with 2 threads:

I also tried to run xmrig miner on my HiveOS farm along with GPU miners, but there was no enough RAM:

and CPU can be loaded up to 80%:

Intel i7-9700 @3.00GHz without huge pages on Windows 10:

with huge pages:

with admin privileges:

Leave a Reply

Your email address will not be published. Required fields are marked *