XMRig Miner

active v6.26.0

以 CPU 为主打的开源挖矿内核,RandomX 家族是主战场,算法对 CPU 缓存有明确要求,费率可自行设置。

前往下载

XMRig 下载

v6.26.0Linux / Windows

当前版本 6.26.0。下表仅展示已通过 SHA256 校验的官方发布资产;本站只做指引,不托管、不镜像任何安装包。

下载完成后请先核对 SHA256 再解压。Windows 用 certutil -hashfile 文件名 SHA256,Linux 与 macOS 用 sha256sum 文件名。校验值对不上说明文件在传输中损坏或被替换过,请不要运行。

版本平台架构文件名SHA256官方链接
6.26.0 Windows x64 xmrig-6.26.0-windows-x64.zip bba8097cb37d9b458a1cb1137876b27cde6740d17fe4ccbc086ba07d87d9e147 官方下载
6.26.0 Linux x64 xmrig-6.26.0-linux-static-x64.tar.gz fc6f8ae5f64e4f17481f7e3be29a1c56949f216a998414188003eae1db20c9e5 官方下载
6.26.0 Linux x64 xmrig-6.26.0-focal-x64.tar.gz a49c08f780484d0a50e18065132228556c64e857bb6783ebf1da3eec0beceee6 官方下载
6.26.0 Other x64 xmrig-6.26.0-freebsd-static-x64.tar.gz f766ec3ead48a21f9d478c309086b2fc4bd675747d91436d8ccf86d8fc57b18c 官方下载
6.26.0 Linux x64 xmrig-6.26.0-jammy-x64.tar.gz ca82fc8426187880dffa502363849af6258e65fdb675a9cc9984a2b843854087 官方下载
6.26.0 macOS arm64 xmrig-6.26.0-macos-arm64.tar.gz 6ae4eb4216e99a201ae9a3d2c3a7c275207c5165cfc25da1f3d735d6c4829c18 官方下载
6.26.0 macOS x64 xmrig-6.26.0-macos-x64.tar.gz 1da924b358c0089e361540c4a9e6f8b09538b29efeafa2379590e0f6db358ff4 官方下载
6.26.0 Linux x64 xmrig-6.26.0-noble-x64.tar.gz 18198537f741405f569db0e6ecdc11c01f514aa861843b49bfa1ef60fe2877e7 官方下载
6.26.0 Windows arm64 xmrig-6.26.0-windows-arm64.zip 958952de131c392a4e1e9656a1d70c3916d09d5a1f5e3f8c67dc0e6f35dbd76a 官方下载
6.26.0 Windows x64 xmrig-6.26.0-windows-gcc-x64.zip 2de2ae3c2d01e6245e41101571cf7bb83e9236e8361213026308228d227b16fb 官方下载

版本 6.26.0 发布说明

说明

v6.26.0

  • #3769、#3772、#3774、#3775、#3776、#3782、#3783:新增 RandomX v2 支持。
  • #3746 RISC-V:向量化 RandomX 主循环。
  • #3748 RISC-V:自动检测并为所有 RandomX AES 函数使用向量代码。
  • #3749 RISC-V:检测并使用硬件 AES。
  • #3750 RISC-V:使用向量硬件 AES 替代标量实现。
  • #3757 RISC-V:修复 scratchpad 预取并移除一条不必要的指令。
  • #3758 RandomX:为 Zen5 新增 VAES-512 支持。
  • #3759 RandomX:优化 VAES 代码。
  • #3762 修复 keepalive 定时器逻辑。
  • #3778 RandomX:修复 ARM64 问题。
  • #3784 修复 OpenCL 中 keccak_f800_round 的地址空间不匹配问题。
  • #3785 捐赠轮次期间不再重置 nonce。

XMRig 是什么

XMRig 是开源 CPU 挖矿内核里用得最多的一支,主战场是 RandomX 家族——Monero 及其它采用 RandomX 的币种。它对 CPU 缓存有明确要求,算法列表里直接标着每个算法需要的 L3 缓存量和最低版本,选币之前先对照自己机器的缓存大小,比盲目调线程有用得多。

它还有一个少见的设计:费率由用户自己设置,范围 1% 到 5%,下限是 1%。设成最低值就等于把抽成压到最小。

主要算法与 CPU 缓存要求

算法所需 CPU 缓存最低版本说明
gr—6.16.0+GhostRider(Raptoreum),仅 CPU,xmrig-proxy 不支持
rx/graft2 MB6.15.0+RandomGRAFT
cn/upx2128 KB6.12.0+CryptoNight-Femto(Uplexa 用的 CryptoNight V2 变体)
argon2/chukwav2——Argon2 家族(Turtlecoin Chukwa v2)

上表是参照站给出的算法清单节选,完整列表可在程序里用 --help 或官方说明查看。

值不值得挖,光看算力不够。用 显卡挖矿收益计算器 把算力、功耗和你的电价代进去,就能看到各型号的日纯收益排名(已收录 PRL 珍珠币与 Quantus)。

快速入门

Windows

  1. 下载 xmrig-6.26.0-windows-x64.zip,核对 SHA256 后解压到独立目录。
  2. 新建 start.bat,写入一行:
    xmrig.exe -o POOL:PORT -u 你的钱包 -p 矿工名 -a rx/0
  3. 首次运行建议先加 --dry-run 试跑,确认算法与连接都正常再实挖。

Linux

tar -xzf xmrig-6.26.0-linux-static-x64.tar.gz
cd 解压出来的目录
./xmrig -o POOL:PORT -u 你的钱包 -p 矿工名 -a rx/0

动手前先做两件事

  • 确认 CPU 缓存够不够目标算法的要求,缓存不足时算力会很难看。
  • 用 --threads 指定线程数之前,先跑一次默认配置看基线;盲目堆线程反而会因为缓存争抢掉算力。

使用教程与参数

XMRig 是纯命令行程序,参数用空格分隔写在同一行。下面这些是日常最常用的。

参数作用
-o, --url矿池地址
-a, --algo挖矿算法,如 rx/0、gr、cn/upx2
-u, --user矿池用户名,通常填钱包地址
-p, --pass矿池密码,常用来放矿工名
--http-host / --http-port统计 API 的监听地址与端口,默认端口 21550
--threads指定参与挖矿的线程数
--cpu-affinity把线程绑定到指定核心(位掩码)
--cpu-priority线程优先级,1 最低、5 最高
--donate-level开发者费率,1–5,最低 1
--dry-run试运行,验证配置是否正常而不实际提交份额
--bench跑基准测试测算力

缓存与线程是 CPU 挖矿的两个关键变量:RandomX 每线程需要 2 MB 缓存,线程数超过缓存能支撑的量,算力会不升反降。先按默认跑,再逐步调整。

在线监控

XMRig 没有网页界面。加上 --http-host=127.0.0.1 与 --http-port=21550,访问 http://127.0.0.1:21550/ 会拿到一份 JSON,里面有算力、份额、线程状态等运行数据,可以接进自己的监控。

和同类接口一样,这个 HTTP 端点没有鉴权,默认只监听本机。要放开到内网之外,请自行做访问控制。

消息说明

下面按现象分类,给的是排查顺序,不照搬具体日志文本,请对照实际输出定位。

现象可能原因处理
算力明显低于同型号 CPU缓存不足或线程数过多核对目标算法的缓存要求;减少 --threads,先跑默认配置取基线
算法起不来版本低于算法要求对照算法表里的"最低版本"一栏,升级到对应版本
连不上矿池地址或端口写错核对 -o;先用 --dry-run 验证配置
统计接口打不开未启用 API加 --http-host 与 --http-port 后访问对应端口
占用率过高影响其它业务线程优先级太高调低 --cpu-priority,或减少线程数
份额被大量拒绝版本落后于网络算法变更升级内核;确认 -a 的算法名与矿池要求一致

微信扫一扫,分享到朋友圈

XMRig Miner
返回顶部

显示

忘记密码?

显示

显示

获取验证码

Close