XMRig — это высокопроизводительный кроссплатформенный майнер RandomX, KawPow, CryptoNight, AstroBWT и Argon2 CPU/GPU с открытым исходным кодом и официальной поддержкой Windows.
Предпочтительным способом настройки майнера является файл конфигурации JSON, так как он более гибкий и удобный для пользователя. Интерфейс командной строки не охватывает все функции, такие как профили майнинга для различных алгоритмов. Важные параметры можно изменить во время выполнения без перезапуска майнера, отредактировав файл конфигурации или выполнив вызовы API.
Сеть:-o, --url=URL URL сервера майнинга -a, --algo=алгоритм майнинга ALGO https://xmrig.com/docs/algorithms --coin=COIN указать монету вместо алгоритма -u, --user=ИМЯ ПОЛЬЗОВАТЕЛЯ для майнинг-сервера -p, --pass=ПАРОЛЬ пароль для майнинг-сервера -O, --userpass=U:P имя пользователя:пароль для майнинга server -x, --proxy=HOST:PORT подключиться через прокси-сервер SOCKS5 -k, --keepalive отправить пакет поддержки активности для предотвращения тайм-аута (требуется поддержка пула) --nicehash включить поддержку nicehash.com --rig-id=идентификатор рига для статистики на стороне пула (требуется поддержка пула) --tls включает поддержку SSL/TLS (требуется поддержка пула) --tls-fingerprint=HEX-отпечаток сертификата TLS пула для строгого закрепления сертификата --daemon использует демон RPC вместо пула для соло-майнинга --daemon-poll-interval=N интервал опроса демона в миллисекундах (по умолчанию:1000) -r, --retries=N количество повторных попыток перед переключением на резервный сервер (по умолчанию:5) -R, --retry-pause =N время паузы между попытками (по умолчанию t:5) --user-agent установить пользовательскую строку агента пользователя для пула --donate-level=N уровень пожертвования, по умолчанию 5%% (5 минут за 100 минут) --donate-over-proxy=N контролировать пожертвование xmrig-proxy featureCPU backend:--no-cpu отключить бэкенд майнинга CPU -t, --threads=N количество потоков CPU -v, --av=N вариант алгоритма, 0 автоматический выбор --cpu-affinity установить привязку процесса к Ядра ЦП, маска 0x3 для ядер 0 и 1 --cpu-priority установить приоритет процесса (0 в режиме ожидания, 2 нормальный до 5 наивысший) --cpu-max-threads-hint=N максимальное количество потоков ЦП (в процентах) подсказка для автоконфигурации --cpu-memory-pool=N количество страниц по 2 МБ для постоянного пула памяти, -1 (авто), 0 (отключить) --cpu-no-yield предпочитает максимальную скорость хеширования, а не реакцию/стабильность системы -- no-huge-pages отключить поддержку огромных страниц --asm=ASM Оптимизация ASM, возможные значения:auto, none, intel, ryzen, bulldozer --randomx-init=N количество потоков для инициализации набора данных RandomX --randomx-no-numa отключить Поддержка NUMA для RandomX --randomx-mode=MODE Режим RandomX:авто, быстрый, легкий --randomx-1gb-pages использовать огромные страницы размером 1 ГБ для набора данных (только для Linux) --randomx-wrmsr=N записать пользовательское значение (0-15) в регистр Intel MSR 0x1a4 или отключить мод MSR (-1) --randomx -no-rdmsr отключить возврат исходных значений MSR при выходе --astrobwt-max-size=N пропускать хэши с большим размером этапа 2, по умолчанию:550, минимум:400, максимум:1200 --astrobwt-avx2 включить оптимизацию AVX2 для алгоритма AstroBWTAPI :--api-worker-id=ID настраиваемый идентификатор работника для API --api-id=ID пользовательский идентификатор экземпляра для API --http-host=ХОСТ связывания хоста для HTTP API (по умолчанию:127.0.0.1) --http -port=N порт привязки для HTTP API --http-access-token=T токен доступа для HTTP API --http-no-restricted включить полный удаленный доступ к HTTP API (только если установлен токен доступа)Бэкэнд OpenCL:--opencl включить серверную часть майнинга OpenCL --opencl-devices=N список устройств OpenCL, разделенных запятыми, для использования --opencl-platform=N индекс или имя платформы OpenCL --opencl-loader=ПУТЬ путь к OpenCL-ICD-Loader (OpenCL.dll или libOpenCL.so) --opencl-no-cache отключить кэш OpenCL --pri nt-platforms печатает доступные платформы OpenCL и завершает работу с серверной частью CUDA:--cuda включает серверную часть майнинга CUDA --cuda-loader=путь к плагину CUDA (xmrig-cuda.dll или libxmrig-cuda.so) --cuda-devices=N запятая разделенный список устройств CUDA для использования --cuda-bfactor-hint=N подсказка bfactor для автоконфигурации (0-12) --cuda-bsleep-hint=N подсказка bsleep для автоконфигурации --no-nvml отключить NVML (библиотека управления NVIDIA) supportTLS:--tls-gen=HOSTNAME сгенерировать сертификат TLS для определенного имени хоста --tls-cert=ФАЙЛ загрузить цепочку сертификатов TLS из файла в формате PEM --tls-cert-key=ФАЙЛ загрузить закрытый ключ сертификата TLS из файла в формате PEM --tls-dhparam=ФАЙЛ загрузить параметры DH для шифров DHE из файла в формате PEM --tls-protocols=N включить указанные протоколы TLS, например:"TLSv1 TLSv1.1 TLSv1.2 TLSv1.3" --tls-ciphers=S установить список доступных шифров (TLSv1.2 и ниже) --tls-ciphersuites=S установить список доступных шифров TLSv1.3Журналирование:-S, --syslog использовать системный журнал для выходных сообщений -l, --бревно- file=FILE записывать все выходные данные в файл --print-time=N печатать отчет о хешрейте каждые N секунд --health-print-time=N печатать отчет о работоспособности каждые N секунд --no-color отключить цветной вывод --verbose verbose outputMisc :-c, --config=FILE загрузить файл конфигурации в формате JSON -B, --background запустить майнер в фоновом режиме -V, --version вывести информацию о версии и выйти -h, --help отобразить эту справку и выйти --dry-run test configuration and exit --export-topology экспортировать топологию hwloc в XML-файл и выйти --title установить собственный заголовок окна консоли --no-title отключить установку заголовка окна консоли
Веб 3 Социальные сети:переплетение людей и технологий
Финансы обучения детей на дому:сколько это стоит, налоговые льготы и многое другое
Как попросить кого-то в вашей сети об услуге
ПОДКАСТ:коснитесь денег, связанных в вашем доме, с Китом Гамбингером
Венчурный капиталист делится 6 способами, которыми стартапы могут подготовиться к неожиданностям