CCMiner расшифровывается, как Crypto Currency Miner и представляет собой программное обеспечение с открытым исходным кодом для майнинга криптовалюты, разработанное специально для графических процессоров NVIDIA, совместимых с технологией CUDA. Это программное обеспечение доступно и работает как на Linux, так и на Windows.
Знакомство с CCMiner
В каждом руководстве по майнингу мы сначала упоминаем спецификации монет, а затем перечисляем все их пулы для майнинга вместе с образцом запускатора .bat файла для майнера. Пример файла конфигурации выглядит примерно так:
ccminer.exe –a x17 –o TYT_ADDRESS_POOL –u TYT_ADDRESS_KOWELKA -p x
Вы можете просто скопировать этот готовый образец кода, отредактировать адрес кошелька, адрес пула, а затем приступить к майнингу этой конкретной монеты. Наряду с этими стандартными настройками мы добавим тонкие параметры запуска, чтобы получить наилучшую производительность.
Консольный майнер ccminer
Поскольку все руководства такого плана пишутся под настройку программы на примере конкретной монеты или алгоритма и совсем забывают рассказать подробно про сам майнер, какие алгоритмы он поддерживает и описать все его возможности. Поэтому мы постарались собрать для вас всю информацию, которая поможет вам настроить ccminer и начать добывать криптовалюту.
Отличительная особенность CCminer для Nvidia
Несмотря на то, что для добычи криптовалюты доступно много других программ майнеров, CCMiner является самым популярным из всех. Такая популярность связана с тем, что большинство пользователей имеют компьютеры с видеокартами от NVIDIA, CCMiner разработан как раз для пользователей Nvidia, что нельзя сказать про настройку CGMiner.
CCMiner для CUBA от nVidia
Кроме всего прочего этот майнер поддерживает большинство алгоритмов сразу нескольких криптовалют, следовательно вы можете теперь добывать не только Bitcoin, но и другие более легкие в добычи криптовалюты.
Руководство по настройке CCMiner предназначено для начинающих майнеров, оно поможет вам понять весь процесс настройки ccminer и вы узнаете какие параметры командной строки поддерживает софт. Кроме того, в этом руководстве найдется пару советов и несколько трюков, даже для продвинутых майнеров, которые способна выполнить эта программа .
CCMiner для Windows и Linux
Поскольку этот майнер с открытым исходным кодом, то все версии ccminer, исходный код и ссылки для скачивания доступны на GitHub. Для Windows исходные файлы компилируются самими разработчиками, которые вы можете скачать и сразу начать майнить.
ccminer для cuda на windows и linux
Однако для Linux вам нужно будет скачать исходный код и скомпилировать его самостоятельно, что требует некоторых технических возможностей и знаний.
CCMiner где скачать
Прежде чем продолжить руководство, вам необходимо разобраться с самой важной его частью –, это правильно выбранный ccminer. Да, алгоритмов много и ccminer поддерживает достаточное их количество чтобы уже сейчас начать добывать криптовалюту.
Существует несколько версий CCMiner, а точнее от нескольких разработчиков. Популярными разработчиками ccminer являются: tpruvot, KlausT и Alexis. Два последних продолжили работать в своем направлении над ccminer от tpruvot.
Еще есть версия майнера ccminer для AMD, но к сожалению она не очень хорошо оптимизирована и добывает меньше криптовалюты, в отличие от Nvidia.
Но почему столько версий одной программы и все от разных разработчиков? Все потому что ccminer с открытым исходным кодом. Даже вы прямо сейчас можете развить проект в своем направлении и выпустить свой ccminer, если конечно обладаете достаточными знаниями в программировании.
Разработчик | Ссылка на скачивание |
Tpruvot | https://github.com/tpruvot/ccminer/releases/ |
KlausT | https://github.com/KlausT/ccminer/releases |
KlausT ccminer (CryptoNight) | https://github.com/KlausT/ccminer-cryptonight/releases |
Tpruvot CCMiner CPU Multi | https://github.com/tpruvot/cpuminer-multi/releases |
krnlx | https://github.com/krnlx/ccminer-xevan |
alexis78 | https://github.com/alexis78/ccminer |
Кроме того, каждая новая разработка этого майнера включает исправления ошибок, ведет к улучшению производительности и к возникновению поддержки новых алгоритмов по с равнению с предыдущими версиями.
Убедитесь, что ваша Windows 32-разрядная или 64-разрядная
Первое, что вы заметите на странице загрузки на GitHub, –, это файл исходного кода вместе с двумя отдельными zip-ссылками.
- ccminer-x64, который предназначен для 64 битной Windows
- ccminer-x86 для Windows 32 бит
Поэтому перед загрузкой проверьте какая система установлена на вашем компьютере.
ccminer для 32 и 64 разрядной windows
Чтобы узнать разрядность системы, нажмите «Мой компьютер» или «Этот ПК» и откройте свойства. Он отобразит тип системы, в которой вы работаете. Если это 64 бит, загрузите ccminer-x64, а если 32 бит, то загрузите ccminer-x86.
К прочтению: Лучшие блоки питания для майнинга
как узнать разрядность windows
При скачивании CCMiner может быть заблокирован в chrome, как угроза или же вашим антивирусом, в нашем случае это Avast. Чтобы обойти блокировку на скачивание, загрузите ccminer через Opera или другой браузер. Так же добавьте майнер в список исключения вашего антивируса.
Эта проблема является самой распространенной, но знайте, что загружаемые программы с GitHub проверяются и тестируются и по праву считаются безопасными.
Отлично, прежде чем вы увидите как настроить ccminer, мы перечислим все алгоритмы и монеты, которые поддерживает майнер.
Поддерживаемые алгоритмы и монеты CCminer
Новая версия ccminer поддерживает все основные алгоритмы, включая самые последние, такие как x12, x16r ( Ravencoin ), x16s ( Pigeoncoin ) или allium (Garlic) и phi2 (LUX). Ниже приведен список алгоритмов и монет, поддерживаемых ccminer v2.3.
-a, —algo=алгоритм (укажите здесь нужный вам хэш-алгоритм)
Алгоритм для конфигурации в CCMiner | Название алгоритма + (Название монет) |
bastion | Hefty bastion |
bitcore | Timetravel-10 |
blake | Blake 256 (SFR) |
blake2s | Blake2-S 256 (NEVA) |
blakecoin | Fast Blake 256 (8 rounds) |
bmw | BMW 256 |
cryptolight | AEON cryptonight (MEM/2) |
cryptonight | XMR cryptonight |
c11/flax | X11 variant |
decred | Decred Blake256 |
deep | Deepcoin |
equihash | Zcash Equihash |
dmd-gr | Diamond-Groestl |
fresh | Freshcoin (shavite 80) |
fugue256 | Fuguecoin |
groestl | Groestlcoin |
hmq1725 | Doubloons / Espers |
jackpot | JHA v8 |
keccak | Deprecated Keccak-256 |
keccakc | Keccak-256 (CreativeCoin) |
lbry | LBRY Credits (Sha/Ripemd) |
luffa | Joincoin |
lyra2 | CryptoCoin |
lyra2v2 | VertCoin |
lyra2z | ZeroCoin (3rd impl) |
myr-gr | Myriad-Groestl |
neoscrypt | FeatherCoin, Phoenix, UFO… |
nist5 | NIST5 (TalkCoin) |
penta | Pentablake hash (5x Blake 512) |
phi | BHCoin |
polytimos | Politimos |
quark | Quark |
qubit | Qubit |
sha256d | SHA256d (bitcoin) |
sha256t | SHA256 x3 |
sia | SIA (Blake2B) |
sib | Sibcoin (X11+Streebog) |
scrypt | Scrypt |
scrypt-jane | Scrypt-jane Chacha |
skein | Skein SHA2 (Skeincoin) |
skein2 | Double Skein (Woodcoin) |
skunk | Skein Cube Fugue Streebog |
s3 | S3 (1Coin) |
timetravel | Machinecoin permuted x8 |
tribus | Denarius |
vanilla | Blake256-8 (VNL) |
veltor | Thorsriddle streebog Old Whirlcoin (Whirlpool алгоритм) |
whirlpool | Whirlpool algo |
x11evo | Permuted x11 (Revolver) |
x11 | X11 (DarkCoin) |
x12 | X12 (GalaxyCash) |
x13 | X13 (MaruCoin) |
x14 | X14 |
x15 | X15 |
x16r | X16R (Raven) |
x16s | X16S |
x17 | X17 |
wildkeccak | Boolberry |
zr5 | ZR5 (ZiftrCoin) |
phi2 | (LUX) |
allium | (Garlic) |
Имейте ввиду, что не все доступные ccminer алгоритмы устойчивы к ASIC, поэтому стоит провести тестирование, перед выбором постоянной монеты.
Как настроить XMRig
Шаг 1 — Скачайте программу
Есть два варианта, чтобы скачать программу:
- Официальный сайт разработчика.
- На сайте GitHub.
В релизах GitHub прокрутите страницу до «Assets» и загрузите последнюю доступную версию.
Проведите разархивацию загруженного файла в удобное для вас место.
Шаг 2 — Настройте программу
В той же папке, что и xmrig.exe, создайте файл monero.bat со следующим содержимым:
xmrig -o pool.minexmr.com:443 -u 84XFxjQVYoJjQBeyfbcYBgJ1tw4cgywGyTp12nQw3mSKZctgMYuPGRH1y2LuBAS8yyT8ZX2NDS3CXbfFAxdXQJwAGMoMDSq -k —tls pause
Просто замените XFxjQVYoJjQBeyfbcYBgJ1tw4cgywGyTp12nQw3mSKZctgMYuPGRH1y2LuBAS8yyT8ZX2NDS3CXbfFAxdXQJwAGMoMDSq на ваш адрес кошелька Monero.
Файл с расширением .bat создается в любом текстовом редакторе.
Шаг 3 — Запустите майнер
После создания или редактирования файла monero.bat, просто дважды щелкните его, появится окно терминала, и вы начнете майнить!
Нижняя строчка отображает хешрейт.
Видео Гид
подписывайтесь
Майните на процессоре? Читайте про настройку Cpuminer-Opt.
Настройка для Nicehash
Использовать Nicehash можно двумя способами:
- Использовать саму оболочку Nicehash.
- Использовать только консоль XMRig.
Рассмотрим второй вариант. Для этого нам нужно создать .bat файл со следующим текстом:
- xmrig – указывает, что запускается именно данная программа. Это менять не нужно.
- randomx – параметр указывает, какой алгоритм будет использоваться для добычи. Если хотите добывать Ravencoin на алгоритме kawpow, то пропишите kawpow.
- -o — после данного параметра вводится адрес пула. Указываете тот, который хотите использовать для добычи криптовалюты.
- :3380 — после адреса сразу ставите двоеточие, и указываете номер порта.
- -u — впишите адрес криптовалютного кошелька. Открыть его можно на бирже криптовалют или через программы криптокошельки. Впишите вместо 3P7qADz69quhfyK5e9kvfno6Jyjq4Rcocx адрес своего Nicehash кошелька.
- .rig1 — это название вашего устройства. Это нужно для удобства отслеживания статистики. Указать можно любое значение.
Пример:
xmrig -a randomx -o randomxmonero.eu.nicehash.com:3380 -u 3P7qADz69quhfyK5e9kvfno6Jyjq4Rcocx.rig1 —coin monero pause
В конце батника рекомендуем дописать команду pause. Она приостановит программу, если вылетит ошибка. В противном случае софт просто закрывается. С приостановкой же вы сможете посмотреть тип ошибки или неправильно прописанный синтаксис и справить проблему.
Если используйте саму оболочку Nicehash:
Чтобы сократить количество потоков при майнинге, вам необходимо выполнить следующие шаги:
- Откройте вкладку Бенчмарк.
- Выберите ваш процессор и XMRig.
- Нажмите на шестеренку настроек.
- Найдите текстовое поле “Extra Launch Parameters” (доп. параметры запуска) и впишите —threads=N, где N это количество потоков, которое вы хотите использовать.
- Нажмите кнопку “Enable only this Algorithm”.
Пример использования 8 потоков:
—threads=8
Пример снижения интенсивности использования процессора:
—cpu-priority 0
Команда —cpu-priority отвечает за указание приоритета, под которым будет работать майнер в ОС. Доступные значения:
- 0 — низкий,
- 1 — ниже среднего,
- 2 — средний,
- 3 — выше среднего,
- 4 — высокий,
- 5 — реального времени (максимальный).
Видео: Майнинг На Процессоре Monero ( алгоритм Random X) на Nicehash и Пулы.
подписывайтесь
Настройка CCminer
Теперь вы знаете, как создать командный файл. Выучили некоторые базовые командные строки для ccminer. Нам остается лишь настроить ccminer, чтобы он уже сейчас начал добывать нужную вам криптовалюту.
Сперва создайте текстовый файл .txt и скопируйте в него следующую строку (это пример): ccminer-x64.exe -a x17 -o stratum+tcp://yiimp.eu:3777 -u DKTBZJ8QqhWs1vTmMcfbLAVo6Z5j71ixPj.u2btc -p c=XVG pause
Обязательно поменяйте в этой строке алгоритм добываемой монеты (у нас на примере Verge XVG). Измените ссылку на ваш пул, а так же вставьте свой кошелек. После чего сохраните как .bat файл, например startVerge.bat .
Объяснение строк: Пример, который мы привели выше является вашим пакетным файлом конфигурации запуска ccminer-x64.exe.
- ccminer-x64.exe –, инициируется запуска вашего майнера
- -a x17 –, этот параметр отвечает за алгоритм добычи
- -o stratum+tcp: –, URL:порт вашего пула, где вы будите добывать криптовалюту
- -u –, в этой строчке вы пишите свой кошелек и после точки логин вашего работника.
- -p –, здесь вы указываете пароль вашего работника (не кошелька!), стандартный пароль на всех пулах это “,x”,
Как скомпилировать CCMiner для Linux на примере Ubuntu
Приводим инструкцию компиляции ccminer на примере операционной системы Ubuntu. Инструкции по компиляции представлены для архитектуры видеокарт от Nvidia для Maxwell и всех остальных. Загрузите .deb и следуйте инструкциям отсюда.
установка CUDA Toolkit
Вам необходим загрузить .deb на сайте разработчиков nvidia и пройти инструкцию по установке CUDA Toolkit.
- Переходим на страницу загрузки CUDA Toolkit по ссылке выше.
- Выбираем операционную систему, в нашем случае Linux,
- Архитектуру x86_64 или ppc64le
- Дистрибутив ОС Ubuntu и поддерживаемую версию 16.04
- Далее выбираете тип установки deb (local) или deb (network)
Отличия типа установки deb local от deb network состоит в том, что скачивая и устанавливая первый вариант вы устанавливаете все компоненты сразу.
Из за этого файл имеет большой размер.
Устанавливая deb network будет установлены только самые необходимые компоненты, когда как остальные будут загружаться по очередности.
Инструкция для deb (local)
`sudo dpkg -i cuda-repo-ubuntu1604-9-2-local_9.2.148-1_ppc64el.deb` `sudo apt-key add /var/cuda-repo-<,version>,/7fa2af80.pub` `sudo apt-get update` `sudo apt-get install cuda`
Инструкция для deb (network)
`sudo dpkg -i cuda-repo-ubuntu1604_9.2.148-1_ppc64el.deb` `sudo apt-key adv —fetch-keys https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/ppc64el/7fa2af80.pub` `sudo apt-get update` `sudo apt-get install cuda`
Затем выполните такие команды:
Компиляция ccminer на архитектуре Maxwell (SP-MOD)
echo ‘export PATH=/usr/local/cuda/bin:$PATH’ >,>, ~/.bashrc sudo apt-get install build-essential libcurl4-openssl-dev git automake git clone https://github.com/sp-hash/ccminer.git cd ccminer/ ./autogen.sh ./configure CFLAGS=’-O3 -Wall -march=native’ make ./ccminer
Настройка для Nvidia (CUDA) и AMD (opencl)
Если вы хотите майнить на видокартах тоже, то впишите ключ —cuda чтобы использовать карты Nvidia
Пример для Нвидиа:
:start xmrig -a randomx -o pool.supportxmr.com:5555 -u 4FBSiJSfXqPiiir33MpaZ9cqP4f4RsEyNChUQtfpMA95XtgJvWYyhcdRZ5KPhbWznBh2PGiFAtEYQZ3FynQVhsGj51wnp1ZeQvEA8VtNVH.rig1 -p x —donate-level=1 —cuda —coin monero goto start
Прпоишите ключ —opencl чтобы использовать AMD.
Пример для АМД:
:start xmrig -a randomx -o pool.supportxmr.com:5555 -u 4FBSiJSfXqPiiir33MpaZ9cqP4f4RsEyNChUQtfpMA95XtgJvWYyhcdRZ5KPhbWznBh2PGiFAtEYQZ3FynQVhsGj51wnp1ZeQvEA8VtNVH.rig1 -p x —donate-level=1 —opencl —coin monero goto start
Видео: Настройка майнера xmrig для майнинга монеро на видеокарте
подписывайтесь
На этом настройка батника завершена. Ниже мы предоставим команды для более расширенной конфигурации работы программы.
Настройка файла config.json
Настройка в батнике может быть недостаточной для получения максимальной эффективности. Стоит задействовать файл конфигурации. В папке он называется config и имеет расширение .json. Он является аналогом батника для запуска программы. Данная процедура необходима, чтобы добиться нужной производительности.
Откройте файл config.json в любом текстовом редакторе и отредактируйте атрибут pools следующим образом:
Вот полная строка кода:
{ «api»: { «id»: NULL, «worker-id»: NULL }, «http»: { «enabled»: false, «host»: «127.0.0.1», «port»: 0, «access-token»: NULL, «restricted»: true }, «autosave»: true, «background»: false, «colors»: true, «title»: true, «randomx»: { «init»: -1, «init-avx2»: -1, «mode»: «auto», «1gb-pages»: false, «rdmsr»: true, «wrmsr»: true, «cache_qos»: false, «numa»: true, «scratchpad_prefetch_mode»: 1 }, «cpu»: { «enabled»: true, «huge-pages»: true, «huge-pages-jit»: false, «hw-aes»: NULL, «priority»: NULL, «memory-pool»: false, «yield»: true, «asm»: true, «argon2-impl»: NULL, «astrobwt-max-size»: 550, «astrobwt-avx2»: false, «argon2»: [0, 1, 2, 3], «astrobwt»: [0, 1, 2, 3], «cn»: [ [1, 0], [1, 1], [1, 2] ], «cn-heavy»: [ [1, 0], [1, 1] ], «cn-lite»: [ [1, 0], [1, 1], [1, 2], [1, 3] ], «cn-pico»: [ [2, 0], [2, 1], [2, 2], [2, 3] ], «cn/upx2»: [ [2, 0], [2, 1], [2, 2], [2, 3] ], «rx»: [0, 1, 2], «rx/wow»: [0, 1, 2, 3], «cn/0»: false, «cn-lite/0»: false, «rx/arq»: «rx/wow», «rx/keva»: «rx/wow» }, «opencl»: { «enabled»: false, «cache»: true, «loader»: NULL, «platform»: «AMD», «adl»: true, «cn/0»: false, «cn-lite/0»: false }, «cuda»: { «enabled»: false, «loader»: NULL, «nvml»: true, «cn/0»: false, «cn-lite/0»: false }, «log-file»: NULL, «donate-level»: 1, «donate-over-proxy»: 1, «pools»: [ { «algo»: NULL, «coin»: NULL, «url»: «pool.minexmr.com:443», «user»: «84XFxjQVYoJjQBeyfbcYBgJ1tw4cgywGyTp12nQw3mSKZctgMYuPGRH1y2LuBAS8yyT8ZX2NDS3CXbfFAxdXQJwAGMoMDSq», «pass»: «x», «rig-id»: NULL, «nicehash»: false, «keepalive»: false, «enabled»: true, «tls»: false, «tls-fingerprint»: NULL, «daemon»: false, «socks5»: NULL, «self-select»: NULL, «submit-to-origin»: false } ], «retries»: 5, «retry-pause»: 5, «print-time»: 60, «health-print-time»: 60, «dmi»: true, «syslog»: false, «tls»: { «enabled»: false, «protocols»: NULL, «cert»: NULL, «cert_key»: NULL, «ciphers»: NULL, «ciphersuites»: NULL, «dhparam»: NULL }, «dns»: { «ipv6»: false, «ttl»: 30 }, «user-agent»: NULL, «verbose»: 0, «watch»: true, «pause-on-battery»: false, «pause-on-active»: false }
Запустив программу, будет отображена следующая информация:
GeForce модель карты @ 2300/2920 MHz 16х39 8х25 arch:52 SMX:13
Это говорит о том, что используется 16 потоков на 39 блоков, bfactor составляет 8x, а bsleep 25. Задействована архитектура 52 с мультипроцессором SMX 13. Данные меняются в зависимости от модели видеокарты или процессора. Они отображают настройки видеоадаптера.
Чтобы получить оптимальную производительность, необходимо опытным путем отрегулировать их. К примеру, если ПК зависает при добыче токена, то снизьте сумму используемых потоков и bfactor. Для каждой отдельной видеокарты в ферме можно прописывать данные через запятую. При этом указывается индекс, который является идентификатором используемой системы.
Видео: Майнинг на CPU. Как запустить майнер monero? Как создать кошелёк?
подписывайтесь
Как настроить CCMiner –, полное руководство для начинающих
Начинающие майнеры, особенно те, которые добывают криптовалюту при помощи MinerGate GUI или NiceHash думают что это самый простой способ и искать другой не нужно. Если вы один из них, тогда знайте, что ваши методы добычи криптовалюты легки в использовании, но вы сильно ограничены в опциях, с точки зрения прибыли и криптовалютных курсов.
CCMiner не является как таковым сложным в настройке, фактически вас пугает лишь отсутствие графического интерфейса и хорошего руководства по настройка майнера.
Здесь мы покажем вам, как настроить и уже сегодня начать пользоваться CCMiner. То есть, мы объясним вам основные функции командной строки, покажем как создавать .bat файл запуска для Windows и запустим майнер.
Основные параметры командной строки
Вы выбрали нужную вам монету, создали свой первый криптовалютный кошелек для этой монеты. Мы использовали в этом примере монету Verge (XVG), которая в качестве поиска использует алгоритм X17.
- После того, как вы скачаете майнер и распакуете его, то вы найдете файлы, которые показаны на картинке ниже. В некоторых версиях будет файл ccminer.exe, а в некоторых ccminer-x64.exe.
распаковка архива ccminerКроме того, в распакованном архиве уже будут иметься файлы для быстрого запуска, которые нужно отредактировать и подставить свои значения. - Чтобы добывать монеты по выбранному алгоритму, мы не будем запускать exe-файл. Вместо этого мы создадим свой пакетный .bat файл (мы покажем вам как это сделать), который будет запускать ccminer с нужными нам параметрами и настройками.
- Прежде чем настраивать майнер для конкретной монеты/алгоритма, давайте сначала разберемся и поймем основные команды, которые вы можете вводить в свой пакетный файл.
- Создайте в папке вашего майнера новый текстовый документ и назовите его help.txt, затем вставьте в help.txt следующую конфигурацию:ccminer-x64.exe —helppauseВнимание. Измените название файла ccminer-x64.exe на файл, который находится в папке вашего майнера. Если оно совпадает, ничего менять не нужно.
- После этого, в блокноте перейдите в “,Файл >,>, Сохранить как”, и поменяйте название файла на help.bat и “,Тип файла”, выберите “,Все файлы”,, сохраняйте в туже папку где и майнер. Если вы сделали все правильно, должно получиться как на изображении ниже.
создание пакетного файла для ccminer - Теперь откройте файл help.bat, который вы создали. Он покажет вам основные параметры командной строки, которые вы можете ввести в свой пакетный файл.
К прочтению: Почему лучше майнить на GPU ответ очевиден
Мы приготовили полный список команд для ccminer. И к тому же перевели их на русский язык. Смотрите специальные команды в нашей таблице.
Команда | Значение |
-a, —algo=алгоритм | Выбор алгоритма |
-d, —devices | Выдает разделенный запятыми список идентификаторов устройств CUDA для работы. |
-d, —devices | Выдает разделенный запятыми список идентификаторов устройств CUDA для работы. |
-i, —intensity=N[,N] | Потоки GPU на вызов 8-25 (2^N + F, по умолчанию: 0=auto) Десятичные и множественные значения разрешены для тонкой настройки |
—cuda-schedule | Установить режим планирования потоков устройства (по умолчанию: авто) |
-f, —diff-factor | Сложность делить на этот коэффициент (по умолчанию 1.0) |
-m, —diff-multiplier | Умножить сложность на это значение (по умолчанию 1.0) |
-o, —url=URL | URL майнинг сервера |
-O, —userpass=U:P | имя пользователя: пароль для сервера майнинга |
-u, —user=USERNAME | имя пользователя |
-p, —pass=PASSWORD | пароль |
—cert=FILE | сертификат для майнинг сервера с использованием SSL |
-x, —proxy=[протокол http / https://]ip[:порт] | подключение через прокси |
-t, —threads=N | количество потоков майнера (по умолчанию: Количество графических процессоров nVidia в вашей системе) |
-r, —retries=N | количество повторных попыток при сбое сетевого вызова (по умолчанию: бесконечно) |
-R, —retry-pause=N | время паузы между повторами в секундах (по умолчанию: 15) |
—shares-limit | максимум шар до выхода из программы. |
—time-limit | Максимальное время для майнинга перед выходом из программы. |
-T, —timeout=N | время ожидания сети, в секундах (по умолчанию: 300) |
-s, —scantime=N | верхняя граница времени, затраченного на сканирование текущей работы, когда длинный опрос недоступен, в секундах (по умолчанию: 5) |
—submit-stale | игнорировать устаревшие проверки заданий, может создать больше отклоненных шар |
-n, —ndevs | список устройств cuda |
-N, —statsavg | количество сэмплов, используемых для отображения хэшрейта (по умолчанию: 30) |
-no-gbt | отключить поддержку getblocktemplate (проверка высоты в соло) |
—no-longpoll | отключить поддержку опроса X-Long |
—no-stratum | отключить поддержку X-Stratum |
-q, —quiet | отключить вывод хэшметров для каждой строки |
—no-color | отключить цветной вывод |
-D, —debug | включить отладочный вывод |
-P, —protocol-dump | подробный сброс действий на уровне протокола |
-b, —api-bind=port | IP: порт для API-интерфейса майнера (по умолчанию: 127.0.0.1:4068), 0 отключено |
—api-remote | Разрешить удаленное управление, например пул, включить —api-allow = 0/0 |
—api-allow=… | IP / маска разрешенных клиентов api, 0/0 для всех |
—max-temp=N | Майнить если GPU температура меньше указанного значения |
—max-rate=N[KMG] | Майнить, если хэшрейт меньше указанного значения |
—max-diff=N | Майнить, если чистая сложность меньше заданного значения |
—max-log-rate | Интервал для уменьшения на хэш-логов (по умолчанию: 3) |
—pstate=0 | заставит Geforce 9xx работать в P0 P-State |
—plimit=150W | установите ограничение мощности gpu, разрешите несколько значений для N-карт в Windows, этот параметр использует проценты (например, инструменты OC) |
—tlimit=85 | Установить ограничение температуры gpu (только для windows) |
—keep-clocks | предотвратить сброс часов и / или ограничение мощности при выходе |
-hide-diff | Скрыть шары и сложность |
-B, —background | запуск майнера в фоновом режиме |
—benchmark | запуск в автономном режиме |
—cputest | отладка хэшей из алгоритмов процессора |
—cpu-affinity | задать соответствие процесса определенной маске ядра(ядер) ЦП |
—cpu-priority | установить приоритет процесса (по умолчанию: 0 холостой ход, 2 нормальный до 5 наивысший) |
-c, —config=FILE | загрузить файл конфигурации в формате JSON может быть из url с префиксом https:// |
-V, —version | отображение информации о версии и выход |
-h, —help | отобразить текст справки и выйти |
-l, —launch-config | дает конфигурацию запуска для каждого ядра в списке, разделенном запятыми, по одному на каждое устройство. |
Параметры алгоритма Scrypt
Команда | Значение |
—no-autotune | отключить автоматическую настройку параметров запуска ядра |
—texture-cache | разделенный запятыми список флагов (0/1/2), определяющий, какие из устройств CUDA должны использовать кеш текстуры для разработки. Приборы Kepler могут быть полезны. |
-L, —lookup-gap | Разделяет требование памяти на хэш-память по этому коэффициенту, сохраняя только каждое N-е значение в блокноте. Значение по умолчанию: 1. |
—interactive | список флагов, разделенных запятыми (0/1), определяющий, какое из устройств CUDA нужно запускать с интерактивной частотой кадров (потому что он управляет дисплеем). |
-l, —launch-config | дает конфигурацию запуска для каждого ядра в списке, разделенном запятыми, по одному на каждое устройство. |
К прочтению: Geforce GTX 1050 ti для майнинга
Специальные параметры CryptoNight:
Команда | Значение |
-l, —launch-config | дает конфигурацию запуска для каждого ядра в списке, разделенном запятыми, по одному на каждое устройство |
—bfactor=[0-12] | Запуск ядер CryptoNight маленькими частями от 0 и до 12. Стандартно 11. |
Wildkeccak параметры:
Команда | Значение |
-l, —launch-config | дает конфигурацию запуска для каждого ядра в списке, разделенном запятыми, по одному на каждое устройство. |
-k, —scratchpad url | Url используется для загрузки кэш-памяти. |
Подробная настройка xmrig proxy
Xmrig-proxy (пул прокси-серверов майнеров) — это дополнительный канал передачи между майнерами и пулами. Xmrig-proxy не только берет на себя роль майнинг-пула, но также берет на себя ответственность майнера. Xmrig-proxy получает задачи из пула, а затем назначает их майнерам для выполнения вычислений (в этом смысле он берет на себя роль пула майнинга).
После завершения расчета майнеры отправляют шары в xmrig-proxy, затем xmrig-proxy отправляет данные в пул майнинга.
Итак, при каких обстоятельствах следует использовать xmrig-proxy?
- Майнеры с большим количеством устройств могут использовать xmrig-proxy для централизованного управления вычислительной мощностью.
- Когда к определенному IP-адресу подключено множество майнеров, которые слишком часто отправляют шары (решения), пул будет рассматривать это как DDoS-атаку, и этот IP-адрес будет заблокирован пулом для майнинга. В это время можно установить прокси.
- Майнинг-пул находится далеко, и добавлен агент для улучшения подключения к сети.
Руководство по использованию xmrig-proxy:
- Скачайте версию XMRig Proxy и разархивировать ее.
- После распаковки вы увидите два файла: xmrig-proxy.exe и config.json (так же будут второстепенные файлы: SHA256SUMS и start.bat).
Щелкните правой кнопкой мыши, чтобы отредактировать файл config.json. Для редактирования используйте редактор Notepad++ Порт майнинга можно использовать по умолчанию, если у вас есть особые потребности, вы можете изменить его самостоятельно. После модификации сохраните и выйдите. - Дважды щелкните xmrig-proxy, чтобы запустить его и запустить службу пула прокси. Посмотрите на интерфейс, как на следующем рисунке, это означает, что ваш агент был запущен успешно. Возможно вам придется разрешить его запуск. Нажмите “Allow access”.
- После успешного запуска Xmrig-proxy нам нужно изменить адрес майнинг пула на IP-адрес:порт машины, на которой расположен xmrig-proxy. Остальные изменять не нужно.
Измените параметр «url»: на ваш IP:
Затем запустите xmrig, как показано ниже:
Вы увидите все майнеры в сети:
Как проверить хешрейт
В майнере XMrig proxy доступна проверка хешрейта, результатов и статуса видеокарт. При этом используется два способа просмотра данных:
- Через консоль.
- через API.
Стандартно хешрейт отображается каждую минуту. Можете задействовать команду print-time, чтобы изменить данный показатель.
В окне майнера нужно нажать следующие клавиши:
- H – для вывода значения хешрейта.
- E – для показа работоспособности графического адаптера.
- P – чтобы нажать паузу.
- R – для возобновления работы.
В случае, если программа отправляет шары на пул, то показывается оповещение accepted. При проблемах с конфигурацией система выдает rejected.
MSR Mod
MSR Mod – это аппаратные предварительные выборки для решения фундаментальных проблем производительности. Алгоритм RandomX обращается к памяти случайным образом, поэтому предварительные выборки просто не работают.
Иногда предварительной выборки можно отключить в BIOS. Для Intel это обычно настройка Hardware Prefetcher и прилежащая Cache Line Prefetch. Однако некоторые MSR нельзя отключить даже в BIOS. Во всех местах, где предварительная выборка может помочь, уже есть явные инструкции предварительной выборки в коде.
Решение — настроить предварительные выборки с использованием регистров MSR на уровне ОС.
Если вы используете последнюю версию XMRig с правами root (Linux) или администратора (Windows), майнер автоматически настраивает все регистры MSR. Если все в порядке, майнер получил все необходимые привилегии и ваш процессор их поддерживает, вы увидите строку, как показано ниже, в журнале майнера.
msr register values for «intel» preset has been set successfully (16 ms)
При некоторых конфигурациях оборудования / программного обеспечения также необходимо отключить Secure Boot (безопасную загрузку), чтобы мод MSR работал, проверьте проблему № 1891 на github.
Поддерживаемые процессоры:
- Intel (Nehalem, Westmere, Sandy Bridge, Ivy Bridge, Haswell, Broadwell и новее).
- Ryzen (все процессоры на базе Zen: Ryzen, Threadripper, EPYC).
XMRig по умолчанию восстанавливает исходные значения MSR при выходе, в любом случае изменения не сохраняются, перезагрузка компьютера всегда сбрасывает любые изменения.
Настройка производительности
Для конфигурации в «randomx» объекте доступны 2 варианта:
- «rdmsr»
- «wrmsr»
Параметр rdmsr: Используйте «rdmsr»: false для отключения восстановления начальных значений MSR при выходе.
Параметр WRMSR: «wrmsr»: true (по умолчанию) включить функцию MSR или «wrmsr»: false отключить функцию MSR.
WRMSR номер: «wrmsr»: 15 Доступно только для Intel. Значение по умолчанию 15 для Intel в целом хорошо, но может не лучше, подробности см. в обсуждении № 1433 на github.
WRMSR массив: Очень продвинутый формат, для точной настройки. Используйте с осторожностью. Предустановленные значения, поставляемые с майнером:
- «wrmsr»: [«0x1a4:0xf»] Intel preset.
- «wrmsr»: [«0xc0011020:0x4480000000000», «0xc0011021:0x1c000200000040:0xffffffffffffffdf», «0xc0011022:0xc000000401500000», «0xc001102b:0x2000cc14»] AMD Ryzen (Zen3).
- «wrmsr»: [«0xc0011020:0x0», «0xc0011021:0x40:0xffffffffffffffdf», «0xc0011022:0x1510000», «0xc001102b:0x2000cc16»] AMD Ryzen (Zen1/Zen2).
- «wrmsr»: [«0xc0011020:0x0», «0xc0011021:0x60», «0xc0011022:0x510000», «0xc001102b:0x1808cc16»] Специальное настраиваемое значение для процессоров Zen первого поколения (с известной аппаратной ошибкой) для отключения opcache и включения мода MSR.
Так же производительность сильно повышает параметр “блокировка страниц в памяти” (“huge pages”).
Смотрите видео:
Видео: Оптимизация xmrig для монеты monero. Копаем monero на полную!
подписывайтесь
Еще увеличивает производительность параметр CPU Affinity.
CPU Affinity — это программное закрепления (привязка) к ядрам процессора конкретных вычислительных процессов.
Пример команды в батнике:
—cpu-affinity 0x155
Воспользуйтесь онлайн калькулятором чтобы найти значения параметра CPU Affinity для своего процессора.
Ethminer: Ошибка майнинга CUDA: обнаружен незаконный доступ к памяти
Это мой опыт работы с 7 x ASUS GeForce DUAL-GTX1060 — O6G (редактировать: в настоящее время 9) на установке Win10 на ASRock H110 Pro BTC + с ethminer 0.12 (и Claymore в качестве короткого теста) Сначала я тестировал только 2 карты, но это соответствует 7 (скоро я добавлю еще как минимум 2, возможно, до 5). Я тестировал один процесс ethminer для всех графических процессоров и отдельный процесс для каждого графического процессора, а также с комбинациями типа 1 + 6 и т. Д. Лучший результат был при запуске отдельных процессов для каждого графического процессора — в случае сбоя выпадает только одна карта. . Когда какой-то графический процессор начинает выходить из строя, обычно он снова выходит из строя в течение минуты, поэтому нет смысла снова перезапускать процесс (я не проверял, даст ли перезагрузка лучший результат … Я только начал тестирование, поэтому я не зашел так далеко — мне нужно чтобы настроить несколько вещей с отложенным запуском Asus GPU Tweak II и его последующим выключением, подробнее о причине читайте ниже).
Всегда есть одна карта (обычно одна и та же), на которой ethminer выдает сообщение об ошибке. «Ошибка CUDA в функции ‘ethash_cuda_miner :: search’ в строке 346: неопределенная ошибка запуска» С двумя графическими процессорами он был на card0, с 7 теперь (обычно) на card1.
Монитор теперь подключен к встроенному графическому процессору Intel, поэтому теоретически RDP не должен влиять на результат, хотя мне нужно исследовать это еще немного (я использовал RDP раньше, когда проверял / тестировал вещи, поэтому я не совсем уверен, влияет ли это на исход). Я считаю, что я довольно консервативен с OC, и я снизил скорость памяти на 200 (до 9,300) по сравнению с рекомендованными для оптимальной скорости хеширования / энергопотребления (65% — 65 градусов) на всякий случай (сообщается 22, 9MH / s / карта). Карты относятся к модели «OC», поэтому я не могу снизить скорость графического процессора ниже значения «min», указанного в интерфейсе настройки графического процессора (1.607). К вашему сведению, я использую Asus GPU Tweak II — боль в заднице из-за некоторых сбоев, таких как сброс моих настроек каждый раз, когда что-то идет не так с графическим процессором, и настройка графического процессора работает в фоновом режиме, что означает, что я запускаю его один раз в начале и закрою это впоследствии, чтобы предотвратить это (редактировать: добавление новой карты сбрасывает значения до значений по умолчанию, поэтому необходимо устанавливать значения каждый раз, когда конфигурация графического процессора изменяется + когда что-то ломается, например, зависает ОС).
Если одна карта выходит из строя, все остальные работают стабильно (по крайней мере, в течение 8 часов, мой самый продолжительный тест). Попытка использовать Claymore на неисправной карте приводит к тому, что ошибка переносится на карту2, а скорость хеширования для Claymore составляет около 19 MH / s. Другими словами, альтернатива 6 ethminers + 1 Claymore тоже не сработает.
Я опубликую некоторые обновления после того, как протестирую еще несколько вещей, например, что произойдет без использования RDP или Teamviewer, которые я использовал в другой системе для перезагрузки, где у меня есть 1 x AMD Vega 64 + 1 x Asus GTX 1060 6G (не OC ) и где 1060 обычно выпадает каждые 24-48 часов, поэтому я использовал Teamviewer для доступа к компьютеру из-за границы. Я не уверен, может ли сам Teamviewer быть источником каких-либо проблем (я тоже запускаю его на своей установке 7xGPU).
После последней перезагрузки я не использовал RDP, и до сих пор он работал без проблем в течение 45 минут, что многообещающе.
Я также использовал одну «установку» с двумя ASUS GeForce DUAL-GTX1060 — O6G на MacPro (2011) с Ubuntu 16.04 + ethminer Rock стабильной (это правильный английский?;)) В течение нескольких недель, хотя мне не удалось настроить память / Скорость графического процессора (только заданная мощность), поэтому она имеет в среднем 35,4 MH / s. Я планирую в конечном итоге переместить эти 2 GPU на установку ASRock. Если я выясню, как настроить скорость памяти / графического процессора в Linux, я планирую / надеюсь выбросить Windows, поэтому любые советы приветствуются. Я погуглил несколько, с которыми не смог заставить работать (честно говоря, я пока не тратил на это так много времени — было еще несколько дел).
Редактировать 1. 2 часа спустя: нет RDP => нет ошибки (похоже).
Я только что подключил 8-й графический процессор и вернусь с обновлением. К сожалению, у меня больше нет доступных разъемов питания PCIe, и похоже, что вторичный блок питания пытается быть умным и не будет обеспечивать ток для GPU / SATA без пороговой нагрузки на разъем питания ATA … или мой новый блок питания не работает (маловероятно, но я еще не совсем уверен).
Пока есть явные признаки того, что указанная ошибка (напрямую) связана с ошибкой RDP с / для ethminer.
Редактировать 2. После подключения 8-го графического процессора система снова стала нестабильной (без подключения RDP), поэтому несколько настроек позже (скорость памяти до 9,100) + пара перезагрузок снова стала стабильной (на один час). Затем я нашел способ подключения скремблирования 9-го графического процессора со всех имеющихся у меня кабелей: type4 на 4 x AMP MATE-N-LOK + Molex на питание PCIe / Molex на питание sata. В то же время я заказал 20 кабелей разветвителя питания PCIe на AliExpress по 1,29 доллара за штуку, так что через 3-4 недели я смогу собрать еще 12-13 GPU с одним блоком питания для каждого (1.200 Вт).
В любом случае, вернемся к установке: первая Windows застряла, потому что я слишком рано запустил первый майнер (до того, как GPU Tweak смог полностью выключиться — я знаю нетерпение :)). Кнопка сброса и после входа в систему и запуска майнеров 9-я стала жаловаться на ошибку «нехватка памяти». Несколько позже настроек со значениями подкачки закончились на 35,000 / 45,000 МБ — мин / макс, и я смог запустить даже 9-й майнер. Спустя 20 минут по-прежнему нет ошибок, сообщается о среднем хешрейте 22,6MH / s. Если так и останется, я был бы более чем доволен
Изменить 3. 50 минут спустя — все еще без ошибок Вопрос: Есть предложения по выбору между GTX1060 «normal» или «OC». Я заказал 10 OC, потому что «нормальных» не было в наличии, а предполагаемый срок доставки — несколько недель. Цена была на несколько долларов дешевле, хотя я бы остановился на «нормальных», если бы они были доступны одновременно. Теперь я больше не уверен, что предпочесть майнингу ETH.
Eit 4. Через 15,5 часов ошибок нет, счет продолжается. Текущая заявленная хешрейт: 22,4-22,5, в среднем 20,3 — 24,2 MH / s (в среднем 9: 22,4 MH / s) Я даже снизил скорость памяти для карты без OC, и ее процесс ethminer еще не дал сбоев (в результате небольшое изменение в хассрейте, хотя, возможно, оно было выше в среднем с тех пор, в настоящее время: 23,8 MH / s) Так что дело с моей стороны закрыто.
Редактировать 5. ethminer на card9 выдает ошибку после 23:27 в первый раз и во второй раз примерно через 22 часа. После второго раза я решил использовать RDP для перезапуска майнера и посмотреть, вызовет ли это более раннюю ошибку (для сравнения с ситуацией без запуска RDP). Я вернусь к вам с обновлением. Обновление редактировать 5. Та же самая карта выпала в следующий раз через 60: 56ч (RDP использовался 2-3 раза).
Edit 6. 7 дней спустя и все еще работает …
Обзор
Главные особенности:
- Предоставляется открытый исходный код для изучения.
- Имеет высокую производительность работы.
- Майнер официально поддерживает Windows.
- Поддерживает алгоритм RandomX, на который пришла популярная цифровая монета Monero.
- Программа также работает с сервисом NiceHash.
- Помимо RandomX программное обеспечение также работает на CryptoNight.
Программа использует плагин CUDA для майнера. Используется в отдельных версиях программы. Он не обязателен, а потому не включен в основное программное обеспечение. Более того, данная технология требовательная к версии компилятора, а потому часто возникают конфликты с кодом работы процессора.
Что такое EWBF’s Cuda Equihash Miner
EWBF’s Cuda — чуть ли не самый популярный майнер для алгоритма Equihash 144.5/Zhash. Подходит для видеокарт Nvidia. Из конкурентов можно отметить miniZ и Funakoshi.
В данный момент самой актуальной версией является EWBF Miner v0.6, которая подходит для алгоритмов Equihash 144.5, 210.9, 192.7 и 96.5. Ещё есть специальная EWBF’s Cuda Zcash для простого Equihash, то есть Zcash и Zclassic. В этом случае выбираем вариант 0.3.4b.
Нововведений в EWBF’s Cuda Equihash Miner v0.6 достаточно. Главные из них:
- исправление проблемы с незакрывающимся сокетом api при выходе;
- увеличение тайм-аута при авторизации и подписке;
- повышение производительности работы на алгоритмах 144.5, 192.7 и 96.5;
- задействование меньшего объёма VRAM для алгоритма 144.5.
Не запускается?
От правильной настройки майнера зависит эффективность добычи цифровых токенов. Если же ввести параметры не верно, то программа просто не запустится или выдаст ошибку. Однако, при использовании расширенной конфигурации: настройки параметров работы видеокарты, частоты ядра и т.д., то появляется риск более быстрого износа оборудования.
Если запуск все еще невозможен, посетите тематические форумы. Большинство проблем уже обсуждены и имеют решение. Главное правильно введите запрос в поисковую систему. Также вы можете посмотреть всю информацию на GitHub. Там же посоветоваться с другими пользователями.
Алгоритмы
Имя | Объем памяти | Версия | Описание | Примечания | |
cn/upx2 | 128 KB | 6.12.0+ | CryptoNight-Femto (variant of CryptoNight V2 for Uplexa). | ||
argon2/chukwav2 | 1 MB | 6.4.0+ | Argon2id (Chukwa v2). | CPU only | |
cn/ccx | 2 MB | 6.2.0+ | Conceal (CCX) | ||
kawpow | — | 6.0.0+ | KawPow (Ravencoin) | GPU only, not supported by xmrig-proxy | |
rx/keva | 1 MB | 5.9.0+ | RandomKEVA (RandomX variant for Keva). | ||
astrobwt | 20 MB | 5.8.0+ | AstroBWT (Dero). | ||
cn-pico/tlo | 256 KB | 5.5.0+ | CryptoNight-Pico (Talleo). | ||
rx/sfx | 2 MB | 5.4.0+ | RandomSFX (RandomX variant for Safex). | ||
rx/arq | 256 KB | 4.3.0+ | RandomARQ (RandomX variant for ArQmA). | ||
rx/0 | 2 MB | 3.2.0+ | RandomX (Monero). | ||
argon2/chukwa | 512 KB | 3.1.0+ | Argon2id (Chukwa). | CPU only | |
argon2/ninja | 256 KB | 3.1.0+ | Argon2id (NINJA) | CPU only | |
rx/wow | 1 MB | 3.0.0+ | RandomWOW (RandomX variant for Wownero). | ||
cn/fast | 2 MB | 3.0.0+ | CryptoNight variant 1 with half iterations. | ||
cn/rwz | 2 MB | 2.14.0+ | CryptoNight variant 2 with 3/4 iterations and reversed shuffle operation. | ||
cn/zls | 2 MB | 2.14.0+ | CryptoNight variant 2 with 3/4 iterations. | ||
cn/double | 2 MB | 2.14.0+ | CryptoNight variant 2 with double iterations. | ||
cn/r | 2 MB | 2.13.0+ | CryptoNightR (Monero’s variant 4). | ||
cn-pico | 256 KB | 2.10.0+ | CryptoNight-Pico. | ||
cn/half | 2 MB | 2.9.0+ | CryptoNight variant 2 with half iterations. | ||
cn/2 | 2 MB | 2.8.0+ | CryptoNight variant 2. | ||
cn/xao | 2 MB | 2.6.4+ | CryptoNight variant 0 (modified). | ||
cn/rto | 2 MB | 2.6.4+ | CryptoNight variant 1 (modified). | ||
cn-heavy/tube | 4 MB | 2.6.4+ | CryptoNight-Heavy (modified). | ||
cn-heavy/xhv | 4 MB | 2.6.3+ | CryptoNight-Heavy (modified). | ||
cn-heavy/0 | 4 MB | 2.6.0+ | CryptoNight-Heavy. | ||
cn/1 | 2 MB | 2.5.0+ | CryptoNight variant 1. | ||
cn-lite/1 | 1 MB | 2.5.0+ | CryptoNight-Lite variant 1. | ||
cn-lite/0 | 1 MB | 0.8.0+ | CryptoNight-Lite variant 0. | ||
cn/0 | 2 MB | 0.5.0+ | CryptoNight (original). |
DSTM v0.6.2 — ZCash/Equihash CUDA Miner (DOWNLOAD)
DSTM v0.6.2 ZCash/Equihash CUDA Miner— Compatible with devices having Compute Capability 5.0 and above, i.e. It should work fine on Maxwell / Pascal GPUs. Supports each server using the stratum protocol. If you have problems with specific pools, please. report them here.
DevFee 2%
- OS support: Windows / Linux
- Device support: Nvidia GPUs
Вирус или программа безопасна?
XMRig это не вредоносная программа. Это легальная программа для майнинга криптовалют.
Однако многие создатели вредоносных программ, операторы крупных ботнетов встраивают xmrig-cuda.dll в свои вредоносные программы, чтобы использовать компьютеры других людей для майнинга криптовалюты без их разрешения. Именно поэтому антивирусное программное обеспечение рассматривает XMRig как вредоносное ПО из-за большого количества компьютеров, зараженных вредоносными программами, связанными с ним.
Итого:
- Если вы скачали сами программу с официального источника на Github или сайте xmrig.com — то переживать не о чем.
- Если вы никогда не скачивали сами эту программу — немедленно удалите ее.
Поэтому некоторые антивирусные сканеры считают программу вредоносной потому, что антивирусы не делают различий между намеренным (сознательным) майнингом и скрытым майнингом (когда криптовалюта добывается без вашего ведома). В последнем случае нужно удалить программу из системы.
Как удалить?
Если вирус недавно начал действовать, то зайдите в папку system и посмотрите на дату изменения файлов, найдете. В ручную удаляется так: Shift+Delete.
Если программу вы скачивали сами, то просто удалите ее как обычно вы удаляете файлы.
Видео: xmrig cpu miner — Вирус майнер
подписывайтесь
Частые проблемы
У пользователей время от времени могут возникать различные проблемы с майнером. Одни связаны с драйверами, другие с особенностями алгоритма.
К примеру, ошибка с алгоритмом выглядит так wrong algo, use randomx miner. Она возникает, когда вводится неправильный синтаксис алгоритма или не получилось его изменить. Также проблема может появиться из-за сильного разгона видеокарты.
Проблема low difficulty share говорит о неправильно подобранном порте пуле. Задания приходят с ошибочной сложностью. Подбирайте пул на основании вашего оборудования. Учтите, что для фермы с высокопроизводительными картами, средне производительными процессорами и просто одной карты или домашнего компьютера выдаются разные категории портов.
Ошибка cryptonight_extra_cpu_finak говорит о перегрузке системы. Следовательно, нужно уменьшить размер потоков и блоков.
Производительность работы майнера EWBF’s Cuda Equihash
Видеокарты Nvidia выдают следующие хешрейты в зависимости от алгоритма. Кстати, 144.5 известен благодаря Bitcoin Gold и BitcoinZ. Он расходует около 1,63 ГБ VRAM.
GeForce GTX 1050ti — около 18 S/s; GeForce GTX 1060 — около 30 S/s; GeForce GTX 1070 — около 45 S/s; GeForce GTX 1080 — около 50 S/s; GeForce GTX 1080ti — около 75 S/s.
Переходим к менее популярным. 210.9 знают из-за Aion. Он тратит около 1,2 ГБ VRAM.
GeForce GTX 1050ti — около 75 S/s; GeForce GTX 1060 — около 130 S/s; GeForce GTX 1070 — около 190 S/s; GeForce GTX 1080 — около 210 S/s; GeForce GTX 1080ti — около 320 S/s.
192.7 представляет монетка ZERO. Для него нужно около 2,5 ГБ VRAM.
GeForce GTX 1050ti — около 8 S/s; GeForce GTX 1060 — около 15 S/s; GeForce GTX 1070 — около 22 S/s; GeForce GTX 1080 — около 24 S/s; GeForce GTX 1080ti — около 35 S/s.
Самый известный вариант на алгоритме 96.5 — MinexCoin (MNX). Готовим около 1,6 ГБ VRAM.
GeForce GTX 1050ti — около 7,8 KS/s; GeForce GTX 1060 — около 14 KS/s; GeForce GTX 1070 — около 20 KS/s; GeForce GTX 1080 — около 25 KS/s; GeForce GTX 1080ti — около 37 KS/s.
Версии
6.16.2
- Исправлен сбой на процессорах, поддерживающих VAES и работающих с xmrig, скомпилированным GCC.
6.16.1
- добавлена поддержка алгоритма gr (GhostRider) для майнинга RTM/Raptoreum;
- Оптимизация VAES — не поддерживается xmrig-6.16.1-linux-x64.tar.gz из-за старого компилятора, используйте вместо него xmrig-6.16.1-linux-static-x64.tar.gz.
- RandomX Benchmark.
- Примечания к выпуску KawPow
- Следите за обновлениями, следите в Twitter — https://twitter.com/xmrig_dev
- Мастер настройки
- Панель управления для майнеров
- Для поддержки майнинга NVIDIA CUDA используйте любую обычную версию с плагином CUDA.
Features:
Чтобы получить помощь, просто запустите ZM без каких-либо аргументов
Code:
ZM 0.6.2, dstm’s ZCASH/Equihash Cuda Miner Usage: zm —server hostname —port port_nr —user user_name [—pass password] [options]… zm —cfg-file[=path] Stratum: —server Stratum server hostname prefix hostname with ‘ssl://’ for encrypted connections — e.g. ssl://mypool.com —port Stratum server port number —user Username —pass Worker password Options: —help Print this help —list-devices List available cuda devices —dev Space separated list of cuda devices to use. If this option is not given all available devices are used. —time Enable output of timestamps —color colorize the output —logfile [=path] Append logs to the file named by ‘path’ If ‘path’ is not given append to ‘zm.log’ in current working directory. —noreconnect Disable automatic reconnection on network errors. —temp-target =dev_id:temp-target[,dev_id:temp-target] … In C — If set, enables temperature controller. The workload of each GPU will be continuously adjusted such that the temperature stays around this value. It is recommended to set your fan speed to a constant value when using this setting. Example: —temp-target=0:65,2:70 —intensity =dev_id:intensity[,dev_id:intensity] … Reduce the load which is put on the GPU — valid intensity range ]1.0-0.0[. Example: —intensity=0:0.893,2:0.8 —telemetry [=ip:port]. Starts telemetry server. Telemetry data can be accessed using a web browser(http) or by json-rpc. If no arguments are given the server listens on 127.0.0.1:2222 — Example: —telemetry=0.0.0.0:2222 Valid port range [1025-65535] —cfg-file [=path] Use configuration file. All additional command line options are ignored — configuration is done only through configuration file. If ‘path’ is not given use ‘zm.cfg’ in current working directory. —pool =hostname,port_nr,user_name[,pass] Setup additional failover pools. Example: zm —server servername.com —port 1234 —user username