统计信息
支持的操作系统
支持的硬件类型
RGminer : R&G high-performance miner
| Coin | --algo | Algorithm | Miner fee |
|---|---|---|---|
| Pearl | pearl | PearlHash | 2% |
| Quantus | quantus | Poseidon2 | 2% |
| Nockchain | nock-zk | Nock-ZK | 2% |
| EXFER | exfer-argon2id | Argon2id | 5% |
PERFORMANCE / ПРОИЗВОДИТЕЛЬНОСТЬ
Pearl
| GPU | Hashrate, TH/s | Power, W | Core Offset | Core, MHz | Memory, MHz | Mem offset | Efficiency, TH/s/W |
|---|---|---|---|---|---|---|---|
| Tesla V100-SXM2-16GB | 37.70 | 215 | — | 1350 | — | — | 0.175 |
| CMP 40HX | 52.60 | 139.12 | 255 | 1650 | 5000 | — | 0.378 |
| RTX 2080 | 75.47 | 178.59 | 135 | 1650 | 5000 | — | 0.423 |
| CMP 50HX | 90.50 | 220.88 | 255 | 1650 | 5000 | — | 0.410 |
| CMP 70HX | 56.01 | 158.69 | 300 | 1850 | — | -2000 | 0.358 |
| RTX 3060 Ti | 64.62 | 101.67 | 255 | 1650 | 810 | — | 0.636 |
| RTX 3070m | 64.66 | 102 | 255 | 1650 | 810 | — | 0.634 |
| RTX 3070 | 76.24 | 113.75 | 255 | 1650 | 810 | — | 0.670 |
| CMP 90HX | 83.09 | 176.00 | 300 | 1650 | — | -2000 | 0.472 |
| RTX 3080 Ti | 132.34 | 207.29 | 255 | 1650 | 810 | — | 0.638 |
| CMP 170HX | 185.00 | 209.58 | 300 | 1455 | — | 0 | 0.883 |
| RTX 4070 Ti | 148.30 | 127.70 | 345 | 2445 | 810 | — | 1.161 |
| RTX 4090 | 301.75 | 243.10 | 315 | 2445 | 810 | — | 1.241 |
| RTX 5070 Ti | 164.00 | 149.00 | 480 | 2445 | 810 | — | 1.101 |
Quantus
| GPU | Hashrate, MH/s | Power, W | Core Offset | Core, MHz | Memory, MHz | Mem offset | Efficiency, MH/W |
|---|---|---|---|---|---|---|---|
| P104-100 | 49.06 | 87.94 | 150 | 1650 | — | -2000 | 0.558 |
| CMP 100-100 | 68.44 | 189.7 | — | 1455 | 837 | — | 0.361 |
| GTX 1660 Super | 152.50 | 64.36 | 150 | 1650 | 810 | 0 | 2.369 |
| GTX 1660 Ti | 166.80 | 56.19 | 150 | 1650 | 810 | 0 | 2.968 |
| RTX 2060 | 208.83 | 84.79 | 210 | 1650 | 810 | 0 | 2.463 |
| RTX 2070 | 248.18 | 99.10 | 200 | 1650 | 810 | 0 | 2.504 |
| RTX 2080 | 318.20 | 127.71 | 115 | 1650 | 810 | 0 | 2.492 |
| CMP 50HX | 388.74 | 178.79 | 250 | 1650 | 5000 | 0 | 2.174 |
| RTX 3060 Ti | 308.93 | 85.00 | 300 | 1650 | 810 | 0 | 3.634 |
| RTX 3070m | 325.16 | 72.00 | 250 | 1650 | 810 | 0 | 4.516 |
| RTX 3070 | 373.58 | 97.00 | 300 | 1650 | 810 | 0 | 3.851 |
| RTX 3080 | 548.64 | 155.00 | 300 | 1650 | 810 | 0 | 3.540 |
| RTX 3080 Ti | 642.86 | 179.00 | 300 | 1650 | 810 | 0 | 3.591 |
| CMP 90HX | 406.55 | 173.00 | 300 | 1650 | — | -2000 | 2.350 |
| RTX 4070 Ti | 629.67 | 156.99 | 300 | 2460 | 810 | 0 | 4.011 |
| RTX 4090 | 1344.32 | 348.51 | 315 | 2460 | 810 | 0 | 3.857 |
| RTX 5070 Ti | 711.21 | 159.51 | 499 | 2460 | 810 | 0 | 4.471 |
Nock-ZK
| GPU | Hashrate, MH/s | Power, W | Core Offset | Core, MHz | Memory, MHz | Mem offset | Efficiency, MH/W |
|---|---|---|---|---|---|---|---|
| RTX 2080 | 24.65 | 164.00 | 115 | 1650 | 5000 | 0 | 0.150 |
| CMP 50HX | 29.18 | 210.00 | 250 | 1650 | 5000 | 0 | 0.139 |
| RTX 3060 Ti | 20.33 | 124.64 | 300 | 1650 | 810 | 0 | 0.163 |
| RTX 3070m | 21.42 | 81.77 | 250 | 1650 | 5000 | 0 | 0.262 |
| RTX 3070 | 24.62 | 139.60 | 300 | 1650 | 5000 | 0 | 0.176 |
| RTX 3080 Ti | 42.83 | 254.27 | 300 | 1650 | 5000 | 0 | 0.168 |
| CMP 90HX | 26.62 | 189.46 | 300 | 1650 | — | -2000 | 0.141 |
| RTX 4070 Ti | 47.33 | 168.84 | 300 | 2460 | 5000 | 0 | 0.280 |
| RTX 4090 | 100.07 | 360.50 | 315 | 2460 | 5000 | 0 | 0.278 |
| RTX 5070 Ti | 61.86 | 198.00 | 499 | 2460 | 5000 | 0 | 0.312 |
HIVEOS
Pearl
{
"isFavorite": false,
"items": [
{
"coin": "pearl",
"pool_ssl": false,
"wal_id": 11121164,
"dpool_ssl": false,
"miner": "custom",
"miner_alt": "rgminer-1.1.3b",
"miner_config": {
"url": "YOUR_POOL",
"algo": "pearlhash",
"miner": "rgminer-1.1.3b",
"template": "%WAL%.%WORKER_NAME%",
"install_url": "https://github.com/Printscan/rgminer/releases/download/v1.1.3b/rgminer-1.1.3b-hiveos.tar.gz"
},
"pool_geo": []
}
]
}
Quantus
{
"isFavorite": false,
"items": [
{
"coin": "quantus",
"pool_ssl": false,
"wal_id": 11121164,
"dpool_ssl": false,
"miner": "custom",
"miner_alt": "rgminer-1.1.3b",
"miner_config": {
"url": "YOUR_POOL",
"algo": "quantus",
"miner": "rgminer-1.1.3b",
"template": "%WAL%.%WORKER_NAME%",
"install_url": "https://github.com/Printscan/rgminer/releases/download/v1.1.3b/rgminer-1.1.3b-hiveos.tar.gz"
},
"pool_geo": []
}
]
}
Nock-ZK
{
"isFavorite": false,
"items": [
{
"coin": "pearl",
"pool_ssl": false,
"wal_id": 11121164,
"dpool_ssl": false,
"miner": "custom",
"miner_alt": "rgminer-1.1.3b",
"miner_config": {
"url": "nl2.rabbitminer.cc:1108",
"algo": "zkpow",
"miner": "rgminer-1.1.3b",
"template": "%WAL%.%WORKER_NAME%",
"install_url": "https://github.com/Printscan/rgminer/releases/download/v1.1.3b/rgminer-1.1.3b-hiveos.tar.gz"
},
"pool_geo": []
}
]
}
| Platform | Release file |
|---|---|
| Linux standalone | rgminer-1.1.3b |
| Windows | rgminer-1.1.2-windows.zip |
| HiveOS | rgminer-1.1.3b-hiveos.tar.gz |
| MMPOS | rgminer-1.1.3b-mmpos.tar.gz |
| Docker | palmatorro/rgminer:1.1.3b |
MINER SETTINGS / НАСТРОЙКИ МАЙНЕРА
English
Contents
- Quick Start
- Algorithms
- CLI Options
- Web Panel
- Miner API
- Overclock
- CMP Options
- Troubleshooting
- Resources
Quick Start ↑ Back to contents
Make the standalone Linux release executable and start it with an algorithm, pool and wallet:
chmod +x rgminer-1.1.3b
./rgminer-1.1.3b \
--algo pearl \
--stratum HOST:PORT \
--wallet WALLET \
--worker-name WORKER
Several pools can be specified in priority order:
./rgminer-1.1.3b \
--algo pearl \
--stratum HOST1:PORT1,HOST2:PORT2 \
--wallet WALLET
Use stratum+tls:// or --stratum-tls to enable verified TLS:
./rgminer-1.1.3b \
--algo pearl \
--stratum stratum+tls://HOST:PORT \
--wallet WALLET
Docker installation and launch:
docker pull palmatorro/rgminer:1.1.3b
docker run -d \
--gpus all \
--restart unless-stopped \
--name rgminer \
palmatorro/rgminer:1.1.3b \
--algo pearl \
--stratum HOST:PORT \
--wallet WALLET \
--worker-name docker-rig
The host must have a working NVIDIA driver, Docker and nvidia-container-toolkit.
Algorithms ↑ Back to contents
--algo value |
Purpose | Dev fee |
|---|---|---|
pearl |
Pearl GPU mining | 2% |
quantus |
Quantus GPU mining | 2% |
nock-zk |
Nockchain v5 GPU mining via RabbitMiner | 2% |
exfer, exfer-argon2id |
EXFER Argon2id Stratum mining | 5% |
Pearl example:
./rgminer-1.1.3b --algo pearl --stratum HOST:PORT --wallet WALLET
Quantus example (2% dev fee):
./rgminer-1.1.3b --algo quantus --stratum HOST:PORT --wallet WALLET
Nockchain example (2% miner fee; RabbitMiner pool fee 2.5%):
./rgminer-1.1.3b --algo nock-zk --proto rabbit --stratum nl2.rabbitminer.cc:1108 --wallet WALLET --worker-name RIG
EXFER example:
./rgminer-1.1.3b --algo exfer-argon2id --stratum HOST:PORT --wallet WALLET
CLI Options ↑ Back to contents
The table below describes the rgminer-1.1.3b command-line options.
Pool connection
| Option | Description |
|---|---|
--algo ALGO |
Select pearl, quantus, nock-zk, exfer-argon2id or the exfer alias. |
--stratum HOST:PORT[,HOST:PORT] |
Pool endpoint or a priority-ordered pool list. Other algorithms support stratum+tls://; Nock-ZK uses TCP. |
--proto rabbit |
RabbitMiner pool protocol for Nock-ZK; selected by default for this algorithm. |
--wallet WALLET, --address WALLET |
Payout wallet or pool user. |
--worker NAME, --worker-name NAME |
Worker or rig name. |
--stratum-pass PASS |
Pool password. |
--stratum-tls |
Force verified TLS for Stratum. |
--proto NAME |
Select a non-default Pearl pool protocol: alphapool, herominers, kryptex, f2pool, pearlfortune or suprnova. Omit the option for automatic AkoyaV2. |
GPU, API and safety
| Option | Description |
|---|---|
-d GPU[,GPU], --devices GPU[,GPU] |
Select CUDA device indices. |
--token TOKEN |
Connect to your account on the official web panel; its address is built in. |
--api-host HOST |
API listener address. Use with --api-port. |
--api-port PORT |
API listener port. Use with --api-host. |
--plain-console |
Disable the live console UI and print plain log output. |
--watchdog=off, --watchdog=restart, --watchdog=reboot |
Select no recovery, miner restart or rig reboot after a CUDA failure. |
--tune-fan-fix [0-100] |
Hold fans at a fixed percentage during autotune; bare flag means 100%. |
--mem-control MODE |
Select GPU tuning mode: none, safe, medium or eco. |
--mem-control
Choose a mode: --mem-control none|safe|medium|eco.
none— disabled.safe— clock adjustments and light tuning.medium— standard mode for most GPUs.eco— lowest power consumption; may cause GPU instability.
API example:
./rgminer-1.1.3b \
--algo pearl \
--stratum HOST:PORT \
--wallet WALLET \
--api-host 127.0.0.1 \
--api-port 9200
Web Panel ↑ Back to contents
Open rgminer.net and create a registration token in your account. Add it to your normal mining command:
./rgminer-1.1.3b --algo pearl --stratum HOST:PORT --wallet WALLET --token YOUR_TOKEN
The official panel address and its server trust anchor are built into this release; no extra panel address is needed. The token is displayed only when created, so copy it then and keep it private. Mining without the panel does not require a token.
The panel shows rig status, live GPU telemetry and hashrate history. You can edit the algorithm, wallet, worker, pools and watchdog, apply GPU profiles and per-card settings as a batch, and use available miner start, stop or restart controls. A rig's panel access can be revoked even while it is offline.
Miner API ↑ Back to contents
The protected release exposes a read-only JSON API on 127.0.0.1:9200 by default. The launcher aggregates statistics from all selected GPUs and CUDA backend processes.
Change the listener address or port when starting the miner:
./rgminer-1.1.3b \
--algo pearl \
--stratum HOST:PORT \
--wallet WALLET \
--api-host 127.0.0.1 \
--api-port 9200
Endpoints
| Request | Response |
|---|---|
GET /health |
API status and the number of currently published GPU records. |
GET /metrics |
Detailed JSON statistics for every GPU. |
curl -s http://127.0.0.1:9200/health
curl -s http://127.0.0.1:9200/metrics
/health returns:
{"status":"ok","running":1}
In the protected release, running is the number of GPU records currently present in the launcher's aggregated metrics snapshot. It confirms API data availability, but does not by itself prove a pool connection, positive hashrate or accepted shares.
/metrics returns a miners array. Each GPU object contains:
| Fields | Meaning |
|---|---|
deviceId, deviceIdScope, gpuName, pciBusId, pid |
Physical GPU and backend-process identity. |
lastJobId, lastHeight, algo |
Current mining job and algorithm. |
emaRate |
Smoothed hashrate in raw H/s. Divide by 1e12 for TH/s. |
lastChecked, lastStatus, lastError |
Current work counter, status and latest error. |
acceptedShares, rejectedShares, staleShares, foundBlocks |
Share and block counters. |
lastDifficulty |
Most recently published difficulty. |
totalChecked, totalElapsedMs |
Accumulated work and elapsed processing time. |
lastUpdated, processUptimeMs |
Unix update timestamp and process uptime, both in milliseconds. |
Show the most useful fields:
curl -s http://127.0.0.1:9200/metrics |
jq '.miners[] | {
deviceId,
gpuName,
emaRate,
lastStatus,
acceptedShares,
rejectedShares
}'
Calculate the total hashrate in H/s:
curl -s http://127.0.0.1:9200/metrics |
jq '[.miners[].emaRate] | add // 0'
Only GET is supported. Unknown paths return 404, other methods return 405, and more than 100 requests in one second can return 429 with Retry-After: 1.
[!WARNING] The API has no authentication or TLS. Keep the default
127.0.0.1binding. Expose it to a network only through a firewall, authenticated reverse proxy or VPN.
Overclock ↑ Back to contents
Clock options use physical NVIDIA GPU indices and are applied through NVML. A value without a GPU index applies to all GPUs; indexed values override it for the selected GPU. Fixed-clock settings use a zero offset when no offset is specified.
| Option | Description |
|---|---|
--cclock OFFSET[,GPU:OFFSET] |
Graphics clock offset in MHz. |
--mclock OFFSET[,GPU:OFFSET] |
Memory transfer-rate offset in MHz. |
--lock-cclock MHz[,GPU:MHz] |
Lock the graphics clock to an absolute value. |
--lock-mclock MHz[,GPU:MHz] |
Lock the memory clock to an absolute value. |
--pl WATTS[,GPU:WATTS] |
Set the NVIDIA GPU power limit in watts through NVML (Linux and Windows). |
Multi-GPU example:
./rgminer-1.1.3b \
--algo pearl \
--stratum HOST:PORT \
--wallet WALLET \
--cclock 0:125,1:250 \
--mclock 0:500,1:1000 \
--lock-cclock 0:1650,1:2450 \
--lock-mclock 0:7000,1:7000 \
--pl 0:180,1:220
On CMP 170HX, --lock-mclock and the WebUI also control HBM2 memory registers. The minimum safe applicable memory clock is 525 MHz. Clock changes require sufficient NVIDIA driver permissions. Start with conservative values and validate each GPU separately.
CMP Options ↑ Back to contents
| Option | Description |
|---|---|
--cmp-unlock |
Explicitly install or re-enable CMP unlock. |
--cmp-unlock-force |
Disable third-party NVIDIA overrides and install CMP unlock. |
--no-cmp-unlock |
Disable CMP unlock handling. |
--no-cmp-unlock-update |
Retain the installed CMP patch generation. |
--cmp-blob-source SOURCE |
Use an HTTPS base URL or an exact CMP blob file. |
--cmp-unlock-uninstall |
Restore the saved pre-patch NVIDIA module and reboot. |
--unlock-level-map MAP |
Set CMP unlock levels per PCI BDF: BDF=N[,BDF=N]. |
CMP unlock options are available on Linux only. CMP 170HX unlocker v4 supports NVIDIA drivers 610.43.02, 610.57.04 and 615.71.09. Its update starts automatically when the miner is updated. If you installed a custom unlock and want to keep it, start with --no-cmp-unlock. CMP blob download mirrors are used automatically when available.
Troubleshooting ↑ Back to contents
Show release help
./rgminer-1.1.3b --help
Permission denied
chmod +x rgminer-1.1.3b
A GPU must not be used
Select only the required CUDA indices:
./rgminer-1.1.3b --devices 0,2 --algo pearl --stratum HOST:PORT --wallet WALLET
CMP handling must be disabled
./rgminer-1.1.3b --no-cmp-unlock -d 0,1,2 --algo pearl --stratum HOST:PORT --wallet WALLET
Plain logs are required
Add --plain-console to disable the live terminal interface.
Resources ↑ Back to contents
When reporting a problem, include the release filename, GPU model, NVIDIA driver version, operating system, complete command with the wallet removed, and the relevant log fragment.
Русский
Оглавление
- Быстрый старт
- Алгоритмы
- Параметры запуска
- Веб-панель
- API майнера
- Применение настроек
- Параметры CMP
- Решение проблем
- Ресурсы
Быстрый старт ↑ К оглавлению
Сделайте standalone-файл исполняемым и запустите его, указав алгоритм, пул и кошелёк:
chmod +x rgminer-1.1.3b
./rgminer-1.1.3b \
--algo pearl \
--stratum HOST:PORT \
--wallet WALLET \
--worker-name WORKER
Несколько резервных пулов указываются в порядке приоритета через запятую:
./rgminer-1.1.3b \
--algo pearl \
--stratum HOST1:PORT1,HOST2:PORT2 \
--wallet WALLET
Для проверяемого TLS используйте stratum+tls:// или --stratum-tls:
./rgminer-1.1.3b \
--algo pearl \
--stratum stratum+tls://HOST:PORT \
--wallet WALLET
Установка и запуск через Docker:
docker pull palmatorro/rgminer:1.1.3b
docker run -d \
--gpus all \
--restart unless-stopped \
--name rgminer \
palmatorro/rgminer:1.1.3b \
--algo pearl \
--stratum HOST:PORT \
--wallet WALLET \
--worker-name docker-rig
На хосте должны быть установлены рабочий драйвер NVIDIA, Docker и nvidia-container-toolkit.
Алгоритмы ↑ К оглавлению
Значение --algo |
Назначение | Комиссия |
|---|---|---|
pearl |
Майнинг Pearl на GPU | 2% |
quantus |
Майнинг Quantus на GPU | 2% |
nock-zk |
Майнинг Nockchain v5 на GPU через RabbitMiner | 2% |
exfer, exfer-argon2id |
Майнинг EXFER Argon2id через Stratum | 5% |
Пример Pearl:
./rgminer-1.1.3b --algo pearl --stratum HOST:PORT --wallet WALLET
Пример Quantus (комиссия 2%):
./rgminer-1.1.3b --algo quantus --stratum HOST:PORT --wallet WALLET
Пример Nockchain (комиссия майнера 2%; комиссия пула RabbitMiner — 2,5%):
./rgminer-1.1.3b --algo nock-zk --proto rabbit --stratum nl2.rabbitminer.cc:1108 --wallet WALLET --worker-name RIG
Пример EXFER:
./rgminer-1.1.3b --algo exfer-argon2id --stratum HOST:PORT --wallet WALLET
Параметры запуска ↑ К оглавлению
Ниже описаны параметры запуска rgminer-1.1.3b.
Подключение к пулу
| Параметр | Описание |
|---|---|
--algo ALGO |
Выбор pearl, quantus, nock-zk, exfer-argon2id или псевдонима exfer. |
--stratum HOST:PORT[,HOST:PORT] |
Адрес пула или список пулов по приоритету. stratum+tls:// поддерживается для других алгоритмов; Nock-ZK использует TCP. |
--proto rabbit |
Протокол RabbitMiner для Nock-ZK; выбран по умолчанию для этого алгоритма. |
--wallet WALLET, --address WALLET |
Кошелёк для выплат или имя пользователя пула. |
--worker NAME, --worker-name NAME |
Имя воркера или рига. |
--stratum-pass PASS |
Пароль пула. |
--stratum-tls |
Принудительно использовать TLS с проверкой сертификата. |
--proto NAME |
Выбрать нестандартный протокол пула Pearl: alphapool, herominers, kryptex, f2pool, pearlfortune или suprnova. Для автоматического AkoyaV2 параметр не указывается. |
GPU, API и безопасность
| Параметр | Описание |
|---|---|
-d GPU[,GPU], --devices GPU[,GPU] |
Выбор индексов CUDA-устройств. |
--token TOKEN |
Подключить майнер к аккаунту официальной веб-панели; её адрес уже встроен. |
--api-host HOST |
Адрес API. Используется вместе с --api-port. |
--api-port PORT |
Порт API. Используется вместе с --api-host. |
--plain-console |
Отключить интерактивный интерфейс и выводить обычный лог. |
--watchdog=off, --watchdog=restart, --watchdog=reboot |
Не восстанавливаться, перезапустить майнер или перезагрузить риг после ошибки CUDA. |
--tune-fan-fix [0-100] |
Зафиксировать вентиляторы на указанном проценте во время autotune; без значения используется 100%. |
--mem-control MODE |
Выбор режима настройки GPU: none, safe, medium или eco. |
--mem-control
Выбор режима: --mem-control none|safe|medium|eco.
none— выключено.safe— изменение частот и лёгкая настройка.medium— стандартный режим для большинства GPU.eco— наименьшее потребление; может вызывать нестабильную работу GPU.
Пример включения API:
./rgminer-1.1.3b \
--algo pearl \
--stratum HOST:PORT \
--wallet WALLET \
--api-host 127.0.0.1 \
--api-port 9200
Веб-панель ↑ К оглавлению
Откройте rgminer.net и создайте регистрационный токен в своём аккаунте. Добавьте его к обычной команде запуска:
./rgminer-1.1.3b --algo pearl --stratum HOST:PORT --wallet WALLET --token YOUR_TOKEN
Адрес официальной панели и ключ проверки сервера уже встроены в этот релиз — указывать отдельный адрес не нужно. Токен показывается только при создании: сразу сохраните его и никому не передавайте. Для майнинга без панели токен не требуется.
В панели доступны состояние ферм, телеметрия GPU в реальном времени и история хешрейта. Можно менять алгоритм, кошелёк, имя воркера, пулы и watchdog, применять профили и настройки GPU ко всем выбранным картам пакетом, а также использовать доступные команды запуска, остановки и перезапуска майнера. Доступ к ферме можно отозвать, даже если она не в сети.
API майнера ↑ К оглавлению
Защищённый релиз по умолчанию предоставляет API статистики в формате JSON на 127.0.0.1:9200. Launcher объединяет статистику всех выбранных GPU и CUDA backend-процессов.
Адрес и порт можно изменить при запуске:
./rgminer-1.1.3b \
--algo pearl \
--stratum HOST:PORT \
--wallet WALLET \
--api-host 127.0.0.1 \
--api-port 9200
Эндпоинты
| Запрос | Ответ |
|---|---|
GET /health |
Состояние API и количество опубликованных записей GPU. |
GET /metrics |
Подробная JSON-статистика по каждому GPU. |
curl -s http://127.0.0.1:9200/health
curl -s http://127.0.0.1:9200/metrics
Ответ /health:
{"status":"ok","running":1}
В защищённом релизе running — число записей GPU в текущем агрегированном снимке метрик launcher-процесса. Это подтверждает доступность данных API, но само по себе не гарантирует подключение к пулу, положительный хешрейт или принятые шары.
/metrics возвращает массив miners. Объект каждого GPU содержит:
| Поля | Значение |
|---|---|
deviceId, deviceIdScope, gpuName, pciBusId, pid |
Физический GPU и идентификатор backend-процесса. |
lastJobId, lastHeight, algo |
Текущее задание и алгоритм. |
emaRate |
Сглаженный хешрейт в исходных H/s. Для получения TH/s разделите значение на 1e12. |
lastChecked, lastStatus, lastError |
Счётчик работы, текущее состояние и последняя ошибка. |
acceptedShares, rejectedShares, staleShares, foundBlocks |
Счётчики шар и найденных блоков. |
lastDifficulty |
Последняя опубликованная сложность. |
totalChecked, totalElapsedMs |
Накопленный объём работы и время вычислений. |
lastUpdated, processUptimeMs |
Unix-время обновления и uptime процесса в миллисекундах. |
Вывести основные показатели:
curl -s http://127.0.0.1:9200/metrics |
jq '.miners[] | {
deviceId,
gpuName,
emaRate,
lastStatus,
acceptedShares,
rejectedShares
}'
Посчитать суммарный хешрейт в H/s:
curl -s http://127.0.0.1:9200/metrics |
jq '[.miners[].emaRate] | add // 0'
Поддерживается только метод GET. Неизвестный путь возвращает 404, другие методы — 405, а при превышении 100 запросов за одну секунду API может вернуть 429 и Retry-After: 1.
[!WARNING] В API нет аутентификации и TLS. Оставляйте привязку к
127.0.0.1. Открывайте API в сеть только через firewall, reverse proxy с аутентификацией или VPN.
Применение настроек ↑ К оглавлению
Параметры частот используют физические индексы NVIDIA GPU и применяются через NVML. Значение без номера GPU применяется ко всем картам, а значение с номером переопределяет его для выбранной карты. Для фиксированных частот при отсутствии offset автоматически используется нулевой offset.
| Параметр | Описание |
|---|---|
--cclock OFFSET[,GPU:OFFSET] |
Смещение частоты ядра в МГц. |
--mclock OFFSET[,GPU:OFFSET] |
Смещение эффективной частоты памяти в МГц. |
--lock-cclock MHz[,GPU:MHz] |
Фиксация абсолютной частоты ядра. |
--lock-mclock MHz[,GPU:MHz] |
Фиксация абсолютной частоты памяти. |
--pl WATTS[,GPU:WATTS] |
Установка лимита мощности NVIDIA GPU в ваттах через NVML (Linux и Windows). |
Пример для нескольких GPU:
./rgminer-1.1.3b \
--algo pearl \
--stratum HOST:PORT \
--wallet WALLET \
--cclock 0:125,1:250 \
--mclock 0:500,1:1000 \
--lock-cclock 0:1650,1:2450 \
--lock-mclock 0:7000,1:7000 \
--pl 0:180,1:220
На CMP 170HX --lock-mclock и WebUI также управляют регистрами памяти HBM2. Минимальная безопасная применяемая частота памяти — 525 МГц. Для изменения частот нужны соответствующие разрешения драйвера NVIDIA. Начинайте с безопасных значений и проверяйте каждую карту отдельно.
Параметры CMP ↑ К оглавлению
| Параметр | Описание |
|---|---|
--cmp-unlock |
Принудительно установить или повторно включить CMP unlock. |
--cmp-unlock-force |
Отключить сторонние переопределения драйвера NVIDIA и установить CMP unlock. |
--no-cmp-unlock |
Отключить обработку CMP unlock. |
--no-cmp-unlock-update |
Сохранить установленную версию CMP-патча без обновления. |
--cmp-blob-source SOURCE |
Указать базовый HTTPS URL или точный файл CMP blob. |
--cmp-unlock-uninstall |
Восстановить сохранённый до патча модуль NVIDIA и перезагрузить систему. |
--unlock-level-map MAP |
Задать уровни CMP unlock для PCI BDF: BDF=N[,BDF=N]. |
Параметры CMP unlock доступны только в Linux. Анлокер CMP 170HX v4 поддерживает драйверы NVIDIA 610.43.02, 610.57.04 и 615.71.09. Его обновление запускается автоматически при обновлении майнера. Если вы установили собственный анлок и хотите его сохранить, используйте --no-cmp-unlock. При наличии зеркала для загрузки CMP blob используются автоматически.
Решение проблем ↑ К оглавлению
Показать справку релиза
./rgminer-1.1.3b --help
Ошибка Permission denied
chmod +x rgminer-1.1.3b
Нужно исключить GPU
Укажите только необходимые CUDA-индексы:
./rgminer-1.1.3b --devices 0,2 --algo pearl --stratum HOST:PORT --wallet WALLET
Нужно отключить обработку CMP
./rgminer-1.1.3b --no-cmp-unlock -d 0,1,2 --algo pearl --stratum HOST:PORT --wallet WALLET
Нужен обычный текстовый лог
Добавьте --plain-console, чтобы отключить интерактивный терминальный интерфейс.
Ресурсы ↑ К оглавлению
При сообщении об ошибке укажите имя релизного файла, модель GPU, версию драйвера NVIDIA, операционную систему, полную команду без кошелька и относящийся к проблеме фрагмент лога.
