Xmrig 2.14.5 (AMD & Nvidia GPU Miner) Скачать и Настроить

Настройка батника xmrig для майнинга Monero Xmrig 2.14.5 (AMD & Nvidia GPU Miner) Скачать и Настроить

GitHub: Download Xmrig v2.14.5

Xmrig 2.14.5 (AMD & Nvidia GPU Miner) – В новой версии майнера криптовалют Xmrig 2.14.5 была исправлена ​​совместимость с последними драйверами AMD. Xmrig – Программа для добычи монет на алгоритмах CryptoNight. Подходит как для видеокарт семейства AMD, так и для Nvidia. Так же существует версия для центрального процессора (CPU), но в данной статье рассмотрен майнинг на видеокартах и версия для них. Программа имеет комиссию разработчику в виде 1-5%(DEV Fee).

В данной пошаговой инструкции мы расскажем как настроить Xmrig, комиссию и файлы .bat(батники) для разных монет.

Полный список доступных версий:

https://crazy-mining.org/tags/xmrig/

XMRig – Nvidia\AMD GPU miner

  1. Xmrig 2.14.5 (AMD & Nvidia GPU Miner) Скачать и Настроить
  2. СКАЧАТЬ Xmrig (AMD & Nvidia GPU Miner)
  3. Особенности майнера Xmrig:
  4. Xmrig поддерживает алгоритмы:
  5. Рекомендуемые драйверы:
  6. Известные ошибки
  7. Поддерживаемые алгоритмы XMRig (Таблиц)
  8. Быстрый старт Xmrig
  9. Настройка xmrig для майнинга Monero
  10. Расшифровка содержимого батника
  11. Настройка конфигурации для AMD
  12. Настройка конфигурации для Nvidia
  13. Расширенна настройка Xmrig
  14. Решение проблем
  15. Проверка хэшрейта

Особенности майнера Xmrig:

  • Открытый исходный код
  • Высокая производительность
  • Официальная поддержка Windows
  • Поддержка CryptoNight-Lite
  • Поддержка Nicehash

Xmrig поддерживает алгоритмы: 

  • Cryptonight R
  • Cryptonight GPU
  • Cryptonight Heavy
  • Cryptonight HeavyX
  • Cryptonight Lite V7
  • CryptoNight Reverse Waltz
  • Cryptonight V8
  • CryptoNight Zelerius
  • CryptoNightTurtle

Рекомендуемые драйверы:

Известные ошибки

  • Драйверы Blockchain не рекомендуются для использования на cryptonight/2.
  • Все драйверы новее 18.6.1 не работают, все шары будут отклонены.

Поддерживаемые алгоритмы XMRig

Длинное названиеКраткоеБазовый алгоритмВариантПримечание
cryptonightcncryptonight-1Автовыбор работает только для Monero
cryptonight/0cn/0cryptonight0Cтарый CryptoNight (уже АСИК)
cryptonight/1cn/1cryptonight1Также известен как monero7 и CryptoNightV7
cryptonight/2cn/2cryptonight2Также известен как monero8 и CryptoNightV8
cryptonight/4cn/4cryptonight4Также известен как CryptoNight R
cryptonight/xtlcn/xtlcryptonightxtlДля монеты Stellite (XTL)
cryptonight-litecn-litecryptonight-lite-1Автовыбор работает только для Aeon.
cryptonight-lite/0cn-lite/0cryptonight-lite0Старый CryptoNight-Lite.
cryptonight-lite/1cn-lite/1cryptonight-lite1Также известен как aeon7
cryptonight-lite/ipbccn-lite/ipbccryptonight-liteipbcВариант IPBC
cryptonight-heavycn-heavycryptonight-heavy0Для монет Loki, Haven и т.д.

Быстрый старт Xmrig

Для того, что бы добывать монеты нужно:

  1. Скачать программу Xmrig
  2. Pазархивировать в любое удобное место
  3. Отредактировать .bat файл с нужной монетой (поменять кошелек на свой)

Настройка xmrig для майнинга Monero

Для добычи монет на алгоритме CryptoNight R нам нужно создать или отредактировать готовый батник под нужную Вам монету. Это базовые настройки, которых достаточно для майнинга. Вторичные настройки рассмотрим позже.

Расшифровка содержимого батника

Настройка батника xmrig для майнинга Monero Xmrig 2.14.5 (AMD & Nvidia GPU Miner) Скачать и Настроить
  1. xmrig-amd данный ключ укажет какая программа будет запущена. Оставляем как есть. Для Nvidia укажем xmrig-nvidia
  2. -a cryptonight указываем алгоритм. Для Monero оставляем этот. Для монет на алгоритме cryptonight-lite указываем его
  3. -o xmr-eu.dwarfpool.com указываем адрес Вашего пула. В данном примере у нас dwarfpool, т.к. на момент написания статьи он получил наибольшее число положительных отзывов
  4. 8050 после адреса пула через двоеточие указываем порт пула. у dwarfpool это 8050
  5. -u 4ALcw9nTAStZSshoWVUJakZ6tLwTDhixhQUQNJkCn4t3fG3MMK19WZM44HnQRvjqmz4LkkA8t565v7iBwQXx2r34HNroSAZ после ключа -u указываем адрес Вашего цифрового кошелька .5c01d3dd96ac8e1e4de53c736fd42a5f793d6ede4fb776f2a186a84dba44f3e8 после адреса через точку укажем Payment ID. У некоторых монет его нет
  6. –donate-level=1 настраиваем комиссию майнера. По умолчанию она составляет 5%. level=1 означает 1%
  7. .rig1 ставим точку и указываем имя фермы. Можно указать любое. Это нужно только для отслеживания статистики на пуле. Вы будете видеть именно это имя
  8. pause указываем аргумент паузы для того, чтобы в случае какой-либо ошибка программа не закрылась, а отобразила код и описание возникшей ошибки

Важно дописать ключ “pause” в самом низу батника, что бы в случае ошибки программы или не верного синтаксиса .bat файла, программа сразу не закрылась, а отобразила на экране код и описание ошибки

На этом базовую настройку майнера можно завершить и запускать программу. Но для полноты инструкции мы рассмотрим все ключи программы в разделе “Расширенная настройка”.

Настройка конфигурации для AMD

Подобно NVIDIA Вы также можете настроить графические карты AMD. Тот же синтаксис, который вы можете использовать в программе XMR STAK, также можно использовать и на XMRig. Здесь мы можем настроить интенсивность (intensity).

Пример config.json для Vega64:

"threads": [
        {
            "index": 0,
            "intensity": 1984,
            "worksize": 16,
            "strided_index": 2,
            "mem_chunk": 2,
            "unroll": 8,
            "comp_mode": true,
            "affine_to_cpu": false
        },

А запускается добыча так же через батник.

Пример батника для AMD:

xmrig-amd -a cryptonight -o xmr-eu.dwarfpool.com:8050 -u
4ALcw9nTAStZSshoWVUJakZ6tLwTDhixhQUQNJkCn4t3fG3MMK19WZM44HnQRvjqmz4LkkA8t565v7iBwQXx2r34HNroSAZ.5c01d3dd96ac8e1e4de53c736fd42a5f793d6ede4fb776f2a186a84dba44f3e8.rig1 -p x --donate-level=1
pause

Настройка конфигурации для Nvidia

Для NVIDIA и AMD версии XMRig бывает недостаточно настроек в батнике. Есть еще настройки, которые мы хотели бы указать. Это настройки потоков.

Если вы используете графический процессор с использованием XMRig, тогда редактирование этого параметра имеет важное значение, и при настройке вы можете ожидать оптимальной производительности. Ниже приведен код, применимый к графическим процессорам NVIDIA. Пишется он в файл config.json:

 «threads»: [ 
  {  
  «index»: 0,  
  «threads»: 12,  
  «blocks»: 39,  
  «bfactor»: 8,  
  «bsleep»: 100,  
  «affine_to_cpu»: false  
  },  
  ],  

После запуска программы Вы увидите следующую отображаемую информацию: что она означает?

xmrig threads nvidia

Настройка потоков

GeForce GTX 1070 8GB @ 2300/2920 MHz  16x39 8x25 arch:52 SMX:13

Это означает: 16 потоков, x 39 блоков, bfactor 8 x и bsleep 25.

Архитектура 52 и мультипроцессор SMX 13.

Это не что иное, как настройки графического процессора, и для того, чтобы получить оптимальную производительность на Вашей видеокарте, Вам нужно поиграть с этими настройками.

Например, ваш ПК может зависать во время майнинга и в таком случае, можно попытаться уменьшить значение количества потоков и bfactor.

Простая конфигурация для Nvidia:

  "threads": [
  {
  "index": 0,
  "threads": 12,
  "blocks": 39,
  "bfactor": 8,
  "bsleep": 100,
  "affine_to_cpu": false
  },
  ],
  "pools": [
  {
  "url": "pool url",
  "user": "wallet address",
  "pass": "x",
  "keepalive": true,
  "nicehash": false,
  "variant": 1,
  }
 

Если Вы используете программу в ферме из множества видеокарт, то Вы можете добавить эти параметры для каждого графического процессора, добавив запятую. Здесь индекс – это число графических процессоров, которое идентифицируется вашей системой.

Пример:

  "threads": [
  {
  "index": 0,
  "threads": 12,
  "blocks": 39,
  "bfactor": 8,
  "bsleep": 100,
  "affine_to_cpu": false
  },
  {
  "index": 1,
  "threads": 12,
  "blocks": 39,
  "bfactor": 8,
  "bsleep": 100,
  "affine_to_cpu": false
  },
  {
  "index": 2,
  "threads": 12,
  "blocks": 39,
  "bfactor": 8,
  "bsleep": 100,
  "affine_to_cpu": false
  },
  {
  "index": 3,
  "threads": 12,
  "blocks": 39,
  "bfactor": 8,
  "bsleep": 100,
  "affine_to_cpu": false
  },
  ], 

Запускается добыча через батник.

Пример батника для Nvidia:

xmrig-nvidia -a cryptonight -o xmr-eu.dwarfpool.com:8050 -u 
4ALcw9nTAStZSshoWVUJakZ6tLwTDhixhQUQNJkCn4t3fG3MMK19WZM44HnQRvjqmz4LkkA8t565v7iBwQXx2r34HNroSAZ.5c01d3dd96ac8e1e4de53c736fd42a5f793d6ede4fb776f2a186a84dba44f3e8.rig1 -p x --donate-level=1
pause

Расширенная настройка Xmrig

Теперь рассмотрим вторичные настройки. Большинство этих настроек нужны для тонкой настройки производительности под свою конфигурацию оборудования.

Настройки пула и алгоритма

-p x Пароль. Означает, что пароля на пуле нет. В 90% пулов пароль указывать не нужно. Пароль нужен в таких пулах, как Miningpoolhub. В конце статьи есть пример с паролем

-a, –algo=ALGO Выбор алгоритма. По умолчанию – cryptonight

Допустимые значения:

  • Cryptonight-Heavy
  • cryptonight-lite
  • Через json файл конфигурации можно указать несколько вариантов алгоритмов

–variant вариант выбора алгоритма. Значение -1 означает автовыбор программой

Значения:

  • -1 или отсутствующее поле, майнер автоматически определяет PoW из версии блока.
  • 0 принудительно использовать оригинальный / старый алгоритм CryptoNight.
  • 1 принудительно использовать новый алгоритм v7 (Monero / AEON v7 / Stellite ).

-r, –retries=N указать количество попыток соединения к пулу, до переключения на запасной пул. По умолчанию “-r 5” (5 попыток)

-R, –retry-pause=N указать время задержки между попытками подключения к пулу. По умолчанию “-R 5” – 5 секунд

–user-agent установить user-agen для пула

Настройки производительности

t, –threads=N указать количество потоков, используемых видеокартой

–cpu-affinity установите соответствие процесса ядрам ЦП, маску 0x3 для ядер 0 и 1

–cpu-priority установить приоритет процесса (0 не работает, 2 нормальный, 5 высокий

-k, –keepalive отправляет keepalived для предотвращения таймаута (нужна поддержка пула)

–no-huge-pages отключить поддержку “блокировки страниц в памяти”

–max-cpu-usage=N установить максимальное использование ЦП в режиме автоматических потоков (по умолчанию 75)

Настройки интерфейса и журнала ошибок

-B, –background запустить программу в фоновом режиме. Оболочка программы не будет видна

-c, –config=FILE загрузить конфигурационный файл в формате JSON.

-l, –log-file=FILE записывать все события программы в файл журнала

-S, –syslog использовать системный журнал для вывода сообщений

-h, –help отобразить справку и выйти

-V, –version отобразить информацию о версии и выйти

–no-color отключить цветной вывод

–safe регулирует потоки и установки АВ для CPU

–nicehash включить поддержку прокси NiceHash/xmrig

–print-time=N выводить хэш-отчет каждые N секунд

Настройки API и комиссии

–donate-level=N установить комиссию. По умолчанию 5% (5 минут за 100 минут)

–api-port=N порт для API майнера

–api-access-token=T установить токен доступа к API

–api-worker-id=ID установить айди воркера для API Пример для монеты LOKI на алгоритме Cryptonight-trtl:

:start
xmrig-amd -a cn-trtl -o pool.loki.hashvault.pro:5555 -u LAQ84CunrmHVT83mARffDY46z5VcXyR1ZRAJoJHVpe8SjbzDZiEUkuA5oCnwf9yyGU1NizyXgvHzvVZr98Qfk1BU9fy11ZJ.719a96f5d3c08fd2fd856207486c8e27381402812de6503d9a271deb2afa5012 -p x --donate-level=1
goto start

Решение проблем

Как уменьшить комиссию?

По умолчанию XMRig жертвует 5% вашей мощности для разработчиков. Если вы щедры, то оставьте все как есть. Если вы хотите сами установить предпочтительную сумму пожертвования, то отредактируйте donate-level. Минимум 1%. Пример: –donate-level=1

Помимо данного способа, можно отключить комиссию майнера с помощью утилиты NoDevFee(NoFee): https://crazy-mining.org/majning-2/nodevfee-kak-otkljuchit-devfee-komissiju-v-majnere/

THREAD #0 COMPUTE ERROR

Возникает после подключения к пулу и до получения шары. Ошибка возникает в некоторых версиях программы, когда она не может обработать новые драйверы AMD. Все, что необходимо сделать для решения этой проблемы, это скачать драйверы 17.x blockchain и установить их вместо текущих драйверов. Так же помогает снизить разгон.

cryptonight_extra_cpu_final

Эта ошибка решается путем снижения количества потоков (threads) и блоков (blocks). Пример:

    "threads": [
        {
            "index": 0,
            "threads": 32,
            "blocks": 15,
            "bfactor": 6,
            "bsleep": 25,
            "sync_mode": 3,
            "affine_to_cpu": false
        },

No CUDA device found!

Эта ошибка возникает на видеокартах серии Nvidia. Программа не может инициализировать устройство. Решение:

  • проверить и переустановить драйвера,
  • использовать версию cuda-9_2 или cuda-8.0 (выбирается в зависимости от поколения видеокарты)

Rejected: “low difficulty share”

Это означает, что вы выбрали неверный порт пула. Вам приходят задания от пула с неправильной сложностью. Обязательно подключайтесь к правильному порту в зависимости от вашего оборудования. Обычно на пулах указываются несколько категорий портов: Для фермы из высокопроизводительных карт, для ферм из среднепроизводительных карт и для одной видеокарты, либо для домашнего пк.

Rejected: “Wrong algo, use monero7 miner”

Отклонено: «Неверный алгоритм, используйте monero7». Это означает, что вы ввели неправильный алгоритм или не смогли изменить вариант алгоритма. Вы также можете столкнуться с этой ошибкой, когда слишком сильно разгоняете свои видеокарты, поэтому имейте это в виду.

msvcp140.dll

Отсутствуют какие-либо .dll библиотеки. Эти ошибки могут возникать в Windows. Например, проблема с отсутствующим файлом DLL (msvcp140.dll) “. Вы можете исправить такие ошибки, установив Microsoft Visual C ++ 2015 / x64.

Знаете ли вы, что можно одновременно использовать XMRig и XMR STAK? Но при запуске обоих майнеров любой из них будет показывать ошибку «HTTP daemon failed to start». Чтобы исправить это, измените настройки порта HTTP в одном из файлов конфигурации.

Error: Exchange addresses need 64 hex character long payment IDs

Эта ошибка возникает тогда, когда пул требует указать адрес кошелька и PaymentID для монеты. Указать их можно вот так:

-u Адресс кошелька.PaymentID

Invalid address used for login

Эта ошибка означает, что используемый вами адрес не является действительным адресом для пула. Проверьте url адрес пула или попробуйте другой пул.

Мощность процессора

Программа по умолчанию задает мощность процессора в 75%, а это значит, что ваш процессор перегревается. Если вы знаете, что делаете и хотите получить максимальную производительность от CPU, то вы можете отредактировать значения max-cpu-usage. Если вы позволяете вашему процессору работать в ферме, то убедитесь, что вы контролируете его температуру.

Настройки потоков для CPU

Выше мы объяснили эти настройки для GPU, но вы так же можете установить потоки для CPU. Например, если вы используете мощный процессор, такой как AMD Ryzen Threadripper, вы можете перейти до 32 потоков.

"threads": 4,

Если вы новичок и не знаете, что это такое, то измените безопасные настройки на true. Сделав это, XMRig автоматически установит оптимальные настройки.

Рекомендуемые похожие статьи:

This post is also available in: English (Английский)

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *