Майнинг Monero (RandomX) на видеокарте: пошаговая инструкция с оптимизацией

Майнинг Monero (XMR) на алгоритме RandomX традиционно ассоциируется с процессорами, но видеокарты тоже могут показать достойный результат — при правильной настройке. После перехода сети на RandomX в ноябре 2019 года майнинг на GPU стал менее эффективным, однако современные решения от NVIDIA и AMD позволяют получать прибыль при низком энергопотреблении. В этой статье разберём, как задействовать видеокарту для добычи XMR, какие нюансы учитывать при выборе оборудования и как избежать типичных ошибок.

Главное преимущество майнинга Monero на GPU — гибкость: вы можете переключаться между алгоритмами в зависимости от курса криптовалют или загружать карту параллельно с другими задачами (например, рендерингом). Однако есть и подводные камни: высокие требования к оперативной памяти, риск перегрева при неправильных настройках и необходимость тонкой оптимизации драйверов. Если вы готовы к экспериментам — читайте дальше.

⚠️ Внимание: Майнинг криптовалют может быть запрещён или ограничен в вашей стране. Уточните местное законодательство перед началом добычи. Также учитывайте, что курсы криптовалют крайне волатильны — сегодняшняя прибыльность не гарантирует доход завтра.

Почему RandomX лучше майнить на CPU, а не на GPU?

Алгоритм RandomX изначально разрабатывался как CPU-friendly: он активно использует AES-NI, большие объёмы кэша L3 и оптимизирован под многопоточность. Видеокарты, даже топовые, проигрывают процессорам в этом соревновании по трём ключевым причинам:

  • 🔹 Архитектурные ограничения: GPU оптимизированы для параллельных вычислений с простыми операциями (как в Ethash), а RandomX требует сложных последовательных расчётов и работы с большой памятью.
  • 🔹 Нехватка кэша: Современные видеокарты имеют всего 4–16 МБ кэша L2, тогда как процессоры (например, Ryzen 9 7950X) — до 64 МБ L3, что критично для RandomX.
  • 🔹 Драйверные лаги: ПО для GPU (например, CUDA или OpenCL) добавляет задержки при обработке инструкций, чего нет у CPU-майнинга.

Тем не менее, видеокарты NVIDIA серии RTX 30/40 и AMD RX 6000/7000 могут показать до 30–40% хэшрейта от топового CPU (например, Ryzen Threadripper) при правильной настройке. Их целесообразно задействовать, если у вас уже есть ферма на GPU для других алгоритмов (например, KawPow или Autolykos2) и вы хотите диверсифицировать добычу.

⚠️ Внимание: Майнинг RandomX на видеокартах с менее чем 6 ГБ памяти (например, GTX 1060 3GB) практически бесполезен — алгоритм требует минимум 2.5 ГБ на поток, а драйверы съедают дополнительные ресурсы.

Какие видеокарты подходят для майнинга RandomX?

Не все GPU одинаково эффективны в RandomX. Основные критерии выбора:

  1. Объём памяти: минимум 6 ГБ (оптимально 8+ ГБ).
  2. Архитектура: NVIDIA Ampere/Turing или AMD RDNA2/RDNA3 (старые Polaris и Pascal покажут в 2–3 раза меньший хэшрейт).
  3. Поддержка OpenCL 2.0+ или CUDA (для майнеров вроде XMRig или SRBMiner).

В таблице ниже — ориентировочный хэшрейт и энергопотребление популярных моделей (данные актуальны для майнера XMRig 6.20.0 с оптимизированными настройками):

Модель видеокартыХэшрейт (KH/s)Потребление (Вт)Эффективность (KH/W)
NVIDIA RTX 409012–14220–2500.055
AMD RX 7900 XTX10–12200–2300.050
NVIDIA RTX 3080 Ti8–10180–2000.045
AMD RX 6800 XT7–9160–1800.042
NVIDIA RTX 2060 Super3–4100–1200.030

⚠️ Внимание: Хэшрейт на RandomX сильно зависит от драйверов. Например, AMD Adrenalin 23.7.2 может давать на 15–20% лучший результат, чем 23.4.3 для тех же карт. Всегда используйте последнюю стабильную версию ПО.

📊 Какую видеокарту вы используете для майнинга?
NVIDIA RTX 40xx
AMD RX 7000
NVIDIA RTX 30xx
AMD RX 6000
Другая

Подготовка системы: драйверы, BIOS и настройки Windows/Linux

Перед запуском майнера необходимо оптимизировать систему. Начнём с драйверов:

  • 🖥️ Для NVIDIA: Установите Studio Driver (не Game Ready!) — они лучше оптимизированы для вычислительных нагрузок. Версия 535.98+ рекомендуется для RTX 40xx.
  • 🖥️ Для AMD: Используйте Adrenalin Edition с включённой опцией Compute Mode в Radeon Settings. Отключите Anti-Lag и Radeon Boost — они мешают майнингу.
  • 🖥️ Для Linux: Убедитесь, что установлены пакеты ocl-icd-opencl-dev (для AMD) или nvidia-cuda-toolkit (для NVIDIA).

Критические настройки Windows для максимальной производительности:

  1. Отключите Core Isolation в Windows Security → Device Security.
  2. Установите план электропитания Высокая производительность.
  3. Отключите Game DVR и Game Bar в Параметры Xbox.
  4. Увеличьте размер файла подкачки до 32 ГБ (даже если у вас 16 ГБ ОЗУ).

Установить последние драйверы для GPU|

Отключить ненужные фоновые процессы|

Настроить файл подкачки (32 ГБ)|

Проверить поддержку OpenCL/CUDA|

Обновить BIOS материнской платы (если есть проблемы с PCIe)-->

⚠️ Внимание: На материнских платах с чипсетом Intel B660/H670 и старше может потребоваться отключить Resizable BAR в BIOS — эта функция иногда конфликтует с майнерами RandomX.

Выбор и настройка майнера для RandomX на GPU

Не все майнинг-программы одинаково хорошо работают с RandomX на видеокартах. Оптимальные варианты:

  • 🛠️ XMRig: Самый универсальный майнер с поддержкой OpenCL и CUDA. Для GPU используйте конфиг с параметром "gpu": true и настройкой "gpu_threads": 1 (больше потоков не даст прироста).
  • 🛠️ SRBMiner-MULTI: Лучший выбор для AMD — поддерживает RandomX с оптимизациями для RDNA2/3. Используйте режим --algorithm randomx --gpu-platform 1.
  • 🛠️ Gminer: Подходит для NVIDIA, но показывает на 10–15% меньший хэшрейт, чем XMRig. Зато стабилен на RTX 30xx.

Пример конфига для XMRig (файл config.json):

{

"api": {

"id": null,

"worker-id": null

},

"gpu": true,

"gpu-platform": 0, // 0 для NVIDIA, 1 для AMD

"gpu-threads": 1,

"pools": [

{

"url": "pool.supportxmr.com:5555",

"user": "Ваш_кошелек_XMR",

"pass": "x",

"rig-id": null,

"nicehash": false

}

]

}

⚠️ Внимание: Майнинг RandomX на GPU может конфликтовать с антивирусами (например, Windows Defender или Kaspersky). Добавьте папку с майнером в исключения или временно отключите защиту.

Оптимизация хэшрейта: разгон, андервольтинг и охлаждение

В отличие от майнинга Ethash или KawPow, где разгон памяти даёт прирост, в RandomX ключевое значение имеют частота ядра и стабильность работы кэша. Основные рекомендации:

  • Для NVIDIA: Увеличьте Core Clock на +100–150 МГц и снизьте Power Limit до 70–80%. Андервольтинг (понижение напряжения) здесь менее эффективен, чем в Ethash.
  • Для AMD: Повысьте GPU Clock на +50–100 МГц и установите Memory Timing Level на Fast в Radeon Software.
  • ❄️ Охлаждение: Температура GPU не должна превышать 70°C — при перегреве хэшрейт падает на 20–30%. Используйте кастомные кривые вентиляторов.

Пример оптимальных настроек для RTX 3080 Ti в MSI Afterburner:

  • Core Clock: +120 МГц
  • Memory Clock: +0 МГц (не влияет на RandomX)
  • Power Limit: 75%
  • Fan Speed: 70% при 65°C

Почему не работает разгон памяти?

Алгоритм RandomX практически не использует видеопамять для вычислений — основная нагрузка ложится на ядра GPU и кэш. Поэтому разгон памяти (как в майнинге Ethereum) здесь бесполезен и даже может снизить стабильность.

⚠️ Внимание: На видеокартах AMD RX 6000 с памятью GDDR6 при майнинге RandomX может проявляться баг с "просадками хэшрейта" каждые 30–60 минут. Решение — откатить драйвер до версии 22.11.2 или использовать SRBMiner вместо XMRig.

Мониторинг и диагностика проблем

Майнинг RandomX на GPU часто сопровождается ошибками, которые не встречаются в других алгоритмах. Рассмотрим типичные проблемы и их решения:

СимптомВозможная причинаРешение
Майнер падает через 5–10 минутПерегрев GPU или нехватка виртуальной памятиПроверьте температуру (HWiNFO64) и увеличьте файл подкачки до 32 ГБ
Хэшрейт скачет (например, 8→3→7 KH/s)Конфликт с драйверами или фоновыми процессамиОтключите NVIDIA Telemetry в службах Windows
Ошибка CL_OUT_OF_RESOURCESНе хватает видеопамяти или системной ОЗУЗакройте все программы, снизьте gpu-threads до 1
Низкий хэшрейт (на 30% ниже ожидаемого)Неоптимальные настройки BIOS или драйверовОбновите BIOS материнской платы, переустановите драйверы

Для мониторинга используйте:

  • 📊 HWiNFO64 — отслеживание температуры, потребления и загрузки GPU.
  • 📊 MinerStat OS (для Linux) — удалённое управление и авторестарт майнера.
  • 📊 Awesome Miner — контроль нескольких ригов с одного ПК.

Доходность и риски: стоит ли майнить Monero на GPU в 2026?

Прибыльность майнинга RandomX на видеокартах зависит от трёх факторов:

  1. 💰 Курс XMR: В 2026–2026 годах монeta показывает волатильность ±20% в месяц. При курсе $150 за XMR и хэшрейте 10 KH/s доход составит ~$1.2–$1.5 в день (до вычета электричества).
  2. Стоимость электроэнергии: При тарифе выше $0.10 за кВт·ч майнинг на GPU становится убыточным.
  3. 🔧 Износ оборудования: RandomX нагружает GPU иначе, чем Ethash — основной износ приходится на транзисторы ядер, а не на память.

Ориентировочная окупаемость (без учёта роста курса):

  • RTX 4090: 18–24 месяца при круглосуточной работе.
  • RX 7900 XTX: 24–30 месяцев.
  • RTX 3080 Ti: 30+ месяцев (нецелесообразно покупать специально для RandomX).

⚠️ Внимание: С 2026 года многие пулы (например, MineXMR) ввели комиссию 1–2% за выплаты на кошельки, не поддерживающие subaddress. Убедитесь, что ваш кошелёк (например, Monero GUI Wallet) совместим.

📊 Какой пул вы используете для майнинга Monero?
MineXMR
SupportXMR
Pool.XMR.TO
Собственный нод
Другой

FAQ: Частые вопросы по майнингу RandomX на видеокартах

Можно ли майнить RandomX на ноутбуке с видеокартой?

Технически да, но крайне не рекомендуется. Ноутбуки имеют слабое охлаждение, а RandomX сильно греет GPU. Риск перегрева и выхода из строя — более 50% при длительной работе. Если всё же решитесь, используйте gpu-threads: 1 и ограничьте потребление до 50% от максимума.

Почему мой RTX 3060 показывает всего 2 KH/s, а в таблице указано 6–8 KH/s?

Скорее всего, у вас активирован LHR (лимит хэшрейта для майнинга). Для RandomX это неактуально, но проблема может быть в драйверах. Попробуйте:

  1. Удалите текущие драйверы через DDU.
  2. Установите Studio Driver для NVIDIA.
  3. Добавьте в конфиг майнера параметр "no-color": true (иногда помогает).
Как майнить RandomX на Linux? Нужны ли особенные настройки?

На Linux майнинг RandomX на GPU даже проще, чем на Windows. Установите:

sudo apt install ocl-icd-opencl-dev clinfo

Для NVIDIA дополнительно:

sudo apt install nvidia-cuda-toolkit

Затем запускайте XMRig с правами суперпользователя (sudo) или добавьте пользователя в группу video.

Можно ли майнить RandomX одновременно с другим алгоритмом (дуал-майнинг)?

Технически возможно, но неэффективно. RandomX загружает GPU на 90–95%, оставляя минимум ресурсов для второго алгоритма. Например, комбинация RandomX + KawPow даст суммарный доход на 15–20% ниже, чем майнинг каждого по отдельности. Лучше чередовать алгоритмы по времени (например, RandomX ночью, KawPow днём).

Как обойти блокировку майнинга на видеокарте (например, на RTX 4060 Ti с LHR 2.0)?

RandomX не подвержен ограничениям LHR, так как они заточены под Ethash. Если хэшрейт ниже ожидаемого, проблема не в LHR, а в драйверах или настройках майнера. Попробуйте:

  • Использовать SRBMiner вместо XMRig.
  • Откатить драйвер на версию 528.49 (для NVIDIA).
  • В BIOS материнской платы отключить Above 4G Decoding (иногда помогает).