
XMRig v6.22. RandomX, KawPow, CryptoNight, GhostRider CPU/GPU
XMRig — CPU/GPU Майнер с поддержкой таких алгоритмов как RandomX, KawPow, CryptoNight, AstroBWT и Argon2. Работает на процессорах и видеокартах обоих типов (Nvidia и AMD). Поддерживает все операционные системы, включая Windows, Linux, macOS и FreeBSD. XMRig популярен в майнинге Monero (XMR). Стандартная комиссия майнера составляет 1% (майнер майнит на разработчиков 1 минуту каждые 100 минут работы). Однако, комиссию можно повысить при желании или даже полностью отключить.
Особенности:
- Открытый исходный код
- Высокая производительность
- Официальная поддержка Windows
- Поддержка randomx
- Поддержка Nicehash
Скачать XMRig miner
Скачать последнюю версию XMRig 6.20.0 для Windows и Linux можно с оффицального сайта и github ветки рахработчика ПО:
- https://xmrig.com/
- https://github.com/xmrig/xmrig
Последние изменения
Примечания
- Алгоритм GhostRider (Raptoreum) 🆕
- Оставайтесь с нами и будьте в курсе обновлений, подписывайтесь на меня в X
- Для поддержки майнинга NVIDIA CUDA используйте любую обычную версию с .
Релиз v6.22.0
- Добавлена поддержка (
rx/yadaалгоритм). - Исправлена
--backgroundопция в системах Unix. - Возможное исправление поврежденного вывода API в редких случаях.
- Удалён
rx/kevaалгоритм. - Добавлено обнаружение Zen5.
- Добавлена
rx/yadaподдержка OpenCL.
Релиз: v6.20.0
- Добавлены новые имена процессоров ARM.
- Добавлены новые параметры CMake
ARM_V8и файлыARM_V7. - Добавлен опрос перепривязки API.
- Исправлена совместимость с hwloc 1.11.x.
- Добавлен x86 в
README.md. - Исправлено: ошибка загрузчика CUDA также появляется в Linux.
- Добавлена поддержка монет Zephyr для соло-майнинга.
Алгоритмы
Ниже показа таблица алгоритмов, которые поддерживает XMRig. Для каждого из алгоритмов показаны треб к памяти на один поток майнинга.
| Name | Memory | Version | Description | Notes |
|---|---|---|---|---|
| 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/wrkz | 256 KB | 3.1.0+ | Argon2id (WRKZ) | 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). |
Настройка и запуск XMRig
Для того, что бы добывать монеты нужно:
- скачать программу
- разархивировать в любое удобное место
- отредактировать .bat файл с нужной монетой (поменять кошелек на свой)
Содержимое скомпилированного майнера выглядит следующим образом:
Запускается процесс добычи криптовалют посредством двойного клика по пакетному файлу start или приложению.
Рассмотрим настройку более детально.
Настройка .bat файла для XMRig
Для добычи монет на алгоритме randomx нам нужно создать или отредактировать готовый батник под нужную Вам монету. Это базовые настройки, которых достаточно для майнинга.
- xmrig — данный ключ укажет какая программа будет запущена. Оставляем как есть. Для Нвидиа укажем xmrig-nvidia
- -a randomx — указываем алгоритм. Для Monero оставляем этот. Для монет на алгоритме cryptonight-lite указываем его
- -o pool.supportxmr.com — указываем адрес Вашего пула. В данном примере у нас supportxmr, т.к. на момент написания статьи он получил наибольшее число положительных отзывов
- 5555 — после адреса пула через двоеточие указываем порт пула. у dwarfpool это 8050
- -u 4ALcw9nTA…r34HNroSAZ — после ключа -u указываем адрес Вашего цифрового кошелька. Получите его на бирже криптовалют, либо установите холодный кошелек
- —donate-level=1 — настраиваем комиссию майнера. По умолчанию она составляет 5%. level=1 означает 1%
Можно дописать ключ «pause» в самом низу батника, что бы в случае ошибки программы или не верного синтаксиса .bat файла, программа сразу не закрылась, а отобразила на экране код и описание ошибки.
Payment ID теперь указывать не нужно. Указывайте только адрес своего кошелька!
На этом базовую настройку майнера можно завершить и запускать программу.
Параметры CMake
Алгоритмы
-DWITH_CN_LITE=OFFотключить все алгоритмы CryptoNight-Lite (cn-lite/*).-DWITH_CN_HEAVY=OFFотключить все алгоритмы CryptoNight-Heavy (cn-heavy/*).-DWITH_CN_PICO=OFFотключить алгоритмы CryptoNight-Pico (cn-picoиcn-pico/tlo).-DWITH_RANDOMX=OFFотключить алгоритмы RandomX (rx/*).-DWITH_ARGON2=OFFотключить алгоритмы Argon2 (argon2/*).-DWITH_ASTROBWT=OFFотключить алгоритм AstroBWT (astrobwt).-DWITH_KAWPOW=OFFотключить алгоритм KawPow (kawpow).
Функции
-DWITH_HWLOC=OFFотключить поддержку hwloc . В большинстве случаев отключать эту функцию не рекомендуется. Эта функция добавляет внешнюю зависимость к libhwloc (1.10.0+), за исключением сборок MSVC.-DWITH_LIBCPUID=OFFотключить встроенную поддержку libcpuid, эта функция всегда отключена, если hwloc включен, если и hwloc, и libcpuid отключены, автоконфигурация для ЦП будет очень ограничена.-DWITH_HTTP=OFFотключить встроенную поддержку HTTP, эта функция используется для поддержки HTTP API и демона (соло-майнинг).-DWITH_TLS=OFFотключить поддержку SSL / TLS (безопасные подключения к пулу). Эта функция добавляет внешнюю зависимость к OpenSSL.-DWITH_ASM=OFFотключить оптимизацию сборки для современных алгоритмов CryptoNight.-DWITH_EMBEDDED_CONFIG=ONвключить поддержку встроенной конфигурации.-DWITH_OPENCL=OFFотключить бэкэнд OpenCL.-DWITH_CUDA=OFFотключить серверную часть NVIDIA CUDA.-DWITH_NVML=OFFотключить поддержку NVML (NVIDIA Management Library) (эта функция доступна только при включенном CUDA) .-DWITH_MSR=OFFотключить мод MSR и исправление Ryzen 1-го поколения.-DWITH_ADL=OFFотключить поддержку ADL (AMD Display Library) или sysfs (эта функция доступна только при включенном OpenCL) .-DWITH_PROFILING=ONвключить профилирование для разработчиков.-DWITH_SSE4_1=OFFотключить SSE 4.1 для Blake2.-DWITH_BENCHMARK=OFFотключить встроенный тест производительности RandomX и стресс-тест.-DWITH_SECURE_JIT=ONвключить безопасный доступ к памяти JIT.OFFпо умолчанию во всех ОС, кроме macOS с процессором ARM.-DWITH_DMI=OFFотключить считыватель DMI / SMBIOS.
Варианты отладки
-DWITH_DEBUG_LOG=ONвключить журнал отладки (в основном сетевые запросы).-DHWLOC_DEBUG=ONвключить некоторый журнал отладки для hwloc.-DCMAKE_BUILD_TYPE=Debugвключить отладочную сборку, полезно только для исследования сбоев, эта опция замедляет майнер.
Особые варианты сборки
-DBUILD_STATIC=ONпостроить полностью статический исполняемый файл, этот параметр работает должным образом только в Alpine Linux и FreeBSD .-DXMRIG_DEPS=<path>путь к предварительно скомпилированным зависимостям .-DARM_TARGET=<number>переопределить цель ARM, возможные значения7(ARMv7) и8(ARMv8).-DUV_INCLUDE_DIR=<path>настраиваемый путь к заголовкам libuv.-DUV_LIBRARY=<path>настраиваемый путь к библиотеке libuv.-DHWLOC_INCLUDE_DIR=<path>настраиваемый путь к заголовкам hwloc.-DHWLOC_LIBRARY=<path>настраиваемый путь к библиотеке hwloc.-DOPENSSL_ROOT_DIR=<path>настраиваемый путь к OpenSSL.-DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++кастомный компилятор C и C ++.
Читайте больше статей про криптовалюты и майнинг на CRAZY-MINING.ORG
Тебе нравится читать подобные статьи про криптовалюты и майнинг, хочешь поддержать автора или задать вопросы? Будь первым в курсе новостей, подписывайся на наш телеграмм канал:
Добавьте свою биографическую информацию. Edit your Profile now.



















Отправить комментарий