You are not logged in.
Device: Toshiba CF-53SAPZYC7
CPU: i5-3340M
RAM: 2x Elpida EBJ40UG8EFU0-GN-F 4GiB 1333MHz SODIMM
Running XMRig with the rx/0 algorithm to mine Monero, I noticed the below average hashrates:
Stock Windows 7 SP3 = 850 H/s
Stock Alpine Linux (sys mode, Linux 5.15.94-LTS) = 800 H/s
Stock Arch Linux (archinstall with 'minimal' profile, Linux 6.2.5) = 550 H/s
This is using the official binaries for v6.19.0 from https://github.com/MoneroOcean/xmrig/re … 6.19.0-mo1
So why is this happening and how to I improve performance?
PS: I understand this is technical question closely related to optimizing XMRig.
But this is on-topic, as I am looking to understand why it is performing so poorly particularly on arch.
Is it the kernel? How do I figure out if it is? If it is, I will move this to the linux mailing lists.
Offline
upstream binaries often don't work well on archlinux and tend to be bad at cooperating with systeminstalled stuff .
xmrig is opensource and a build from source package is in repos, see https://archlinux.org/packages/community/x86_64/xmrig/ .
Have you tried with that ?
Incase you do prefer upstream binaries you can try https://aur.archlinux.org/packages/xmrig-bin which repacks the upstream binary so it can be maintained through pacman.
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline