XMRig 6.10 Is Released

From LinuxReviews
Jump to navigationJump to search

XMRig is a cross-platform digital currency miner with support for the RandomX, KawPow, CryptoNight and AstroBWT mining algorithms. The latest version is mostly a pure bug-fix release, the http-parser library being replaced by llhttp is the only barely notable change.

written by 윤채경 (Yoon Chae-kyung)  2021-03-14 - last edited 2021-03-14. © CC BY

Monero (XMR) price chart from October 2019 to March 14th 2021. XMRig can be used to Monero and a handful of other digital currencies.

The latest version of the XMRig digital currency miner is mostly a bug-fix release. Previous versions had issues when XMRig is configured to chill out both when there is user activity (--pause-on-active=N) and when the machine is running on battery power (--pause-on-battery). Previous versions would handle one or the other just fine but it would get confused if both options were used at the same time. The pause logic is re-worked in XMRig 6.10 and you can now have your cake and eat it too.

There's also fixes for compatibility with gcc 4.8, a fix for a bug that would cause too many jobs to created when solo-mining, a fix for building XMRig on ARMv7 and a fix that would cause a crash on Zen3 processors when the CryptoNight-Heavy (cn-heavy) is used.

The biggest change in XMRig 6.10 is the replacement of the the long-dead http-parser library with the slightly prettier and actively maintained llhttp library. llhttp is also faster even though it is written in TypeScript while http-parser is written in pure C.

The source code and binaries for XMRig 6.10 can be acquired from the projects GitHub releases page at github.com/xmrig/xmrig/releases/tag/v6.10.0. You will have to edit src/donate.h and compile from source if you do not want to donate 1% of your CPU time to the XMRig developers, --donate-level 0 will not work unless you change the 1% hard-coded minimum in that header file. Binary ready-to-use packages are available for general Linux systems, Unbuntu, FreeBSD, macOS (both ARM and x86-64) and Microsoft Windows.

(one vote)

Add your comment
LinuxReviews welcomes all comments. If you do not want to be anonymous, register or log in. It is free.