Майнинг 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. Основные критерии выбора:
- Объём памяти: минимум 6 ГБ (оптимально 8+ ГБ).
- Архитектура: NVIDIA Ampere/Turing или AMD RDNA2/RDNA3 (старые Polaris и Pascal покажут в 2–3 раза меньший хэшрейт).
- Поддержка
OpenCL 2.0+илиCUDA(для майнеров вроде XMRig или SRBMiner).
В таблице ниже — ориентировочный хэшрейт и энергопотребление популярных моделей (данные актуальны для майнера XMRig 6.20.0 с оптимизированными настройками):
| Модель видеокарты | Хэшрейт (KH/s) | Потребление (Вт) | Эффективность (KH/W) |
|---|---|---|---|
| NVIDIA RTX 4090 | 12–14 | 220–250 | 0.055 |
| AMD RX 7900 XTX | 10–12 | 200–230 | 0.050 |
| NVIDIA RTX 3080 Ti | 8–10 | 180–200 | 0.045 |
| AMD RX 6800 XT | 7–9 | 160–180 | 0.042 |
| NVIDIA RTX 2060 Super | 3–4 | 100–120 | 0.030 |
⚠️ Внимание: Хэшрейт на RandomX сильно зависит от драйверов. Например, AMD Adrenalin 23.7.2 может давать на 15–20% лучший результат, чем 23.4.3 для тех же карт. Всегда используйте последнюю стабильную версию ПО.
Подготовка системы: драйверы, 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 для максимальной производительности:
- Отключите
Core IsolationвWindows Security → Device Security. - Установите план электропитания
Высокая производительность. - Отключите
Game DVRиGame BarвПараметры Xbox. - Увеличьте размер файла подкачки до 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 на видеокартах зависит от трёх факторов:
- 💰 Курс XMR: В 2026–2026 годах монeta показывает волатильность ±20% в месяц. При курсе $150 за XMR и хэшрейте 10 KH/s доход составит ~$1.2–$1.5 в день (до вычета электричества).
- ⚡ Стоимость электроэнергии: При тарифе выше
$0.10 за кВт·чмайнинг на GPU становится убыточным. - 🔧 Износ оборудования: 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) совместим.
FAQ: Частые вопросы по майнингу RandomX на видеокартах
Можно ли майнить RandomX на ноутбуке с видеокартой?
Технически да, но крайне не рекомендуется. Ноутбуки имеют слабое охлаждение, а RandomX сильно греет GPU. Риск перегрева и выхода из строя — более 50% при длительной работе. Если всё же решитесь, используйте gpu-threads: 1 и ограничьте потребление до 50% от максимума.
Почему мой RTX 3060 показывает всего 2 KH/s, а в таблице указано 6–8 KH/s?
Скорее всего, у вас активирован LHR (лимит хэшрейта для майнинга). Для RandomX это неактуально, но проблема может быть в драйверах. Попробуйте:
- Удалите текущие драйверы через DDU.
- Установите Studio Driver для NVIDIA.
- Добавьте в конфиг майнера параметр
"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(иногда помогает).