XMRig v5.1.0 — Krachtige platformonafhankelijke mijnwerker RandomX, CryptoNight en Argon2 CPU / GPU open source, met officiële ondersteuning voor Windows.
30 november Monero (XMR) zal hard werken aan blok 1978433 voor de overgang naar een nieuw algoritme. De aankomende fork zal het huidige algoritme CryptoNight R voor mining op het nieuwe Random X PoW-algoritme veranderen, in feite het overdragen van mining-munten naar de CPU.
Er zijn al verschillende miners die munten minen met behulp van de RandomX algoritme, waaronder XMRig v5.1.0 , die u kunt downloaden via de onderstaande links.
self-select
functie."mode"
(of --randomx-mode
) voor RandomX.bronnen
toegevoegd veld naar samenvatting API met geheugeninformatie en laadgemiddelde.--cuda-bfactor-hint
en --cuda-bsleep-hint
.Deze versie is de eerste stabiele unified 3 in 1 GPU+CPU-release, OpenCL-ondersteuning ingebouwd in mijnwerker en vereist geen extra externe afhankelijkheden van compileertijd, NVIDIA CUDA beschikbaar als externe CUDA-plug-in, voor gemakkelijke, 3-in-1 downloads met recente CUDA-versie ook verstrekt.
Deze release is gebaseerd op de 4.x.x-serie en bevat alle functies van v4.6.2-bèta, het onderstaande wijzigingslogboek bevat alleen de belangrijkste wijzigingen, het volledige wijzigingslogboek is afzonderlijk verkrijgbaar.
dataset_host
toegevoegd voor NVIDIA GPU's met minder dan 4 GB geheugen (alleen RandomX).self-select
stratum protocol extensie.rx/arq
toegevoegd , RandomX-variant voor aankomende ArQmA-vork.cpu/max-threads-hint toegevoegd
en opdrachtregeloptie --cpu-max-threads-hint
.GET /2/backends
en ondersteuning voor dit eindpunt toegevoegd aanworkers.xmrig.info.--no-cpu
om de CPU-backend uit te schakelen.--opencl
, --opencl-devices
, --opencl-platform
, --opencl-loader
en --opencl-no-cache
.--cuda
, --cuda-loader
en --no-nvml
.--http-enabled
, HTTP API automatisch ingeschakeld indien een andere --http-*
optie voorzien.cn/wow
verwijderd, omdat het niet meer in leven is.De voorkeursmanier om de mijnwerker te configureren, is door de JSON-configuratie in te dienen, omdat deze flexibeler en gebruiksvriendelijker is. De opdrachtregelinterface dekt niet alle functies, zoals het minen van profielen voor verschillende algoritmen. Belangrijke parameters kunnen worden gewijzigd. tijdens runtime zonder de mijnwerker opnieuw op te starten door het configuratiebestand te bewerken of API-aanroepen te doen.
:startxmrig -a randomx -o pool.supportxmr.com:5555 -u 44tLjmXrQNrWJ5NBsEj2R77ZBEgDa3fEe9GLpSf2FRmhexPvfYDUAB7EXX1Hdb3aMQ9FLqdJ56yaAhiXoRsceGJCRS3Jxkn.5d3c802ee0f8e12e4eb9792722b7816a42178aa29ef7477c138ddb940c55648d.rig1 -p x --donate-level =1goto start
:startxmrig -a randomx -o pool.supportxmr.com:5555 -u 44tLjmXrQNrWJ5NBsEj2R77ZBEgDa3fEe9GLpSf2FRmhexPvfYDUAB7EXX1Hdb3aMQ9FLqdJ56yaAhiXoRsceGJCRS3Jxkn.5d3c802ee0f8e12e4eb9792722b7816a42178aa29ef7477c138ddb940c55648d.rig1 -p x --donate-level =1 --openclgoto start
:startxmrig -a randomx -o pool.supportxmr.com:5555 -u 44tLjmXrQNrWJ5NBsEj2R77ZBEgDa3fEe9GLpSf2FRmhexPvfYDUAB7EXX1Hdb3aMQ9FLqdJ56yaAhiXoRsceGJCRS3Jxkn.5d3c802ee0f8e12e4eb9792722b7816a42178aa29ef7477c138ddb940c55648d.rig1 -p x --donate-level =1 --cudagoto start
Netwerk:-o, --url=URL URL van mining-server -a, --algo=ALGO mining-algoritme https://xmrig.com/docs/algorithms --coin=COIN specificeer munt in plaats van algoritme -u, --user=USERNAME gebruikersnaam voor mining-server -p, --pass=PASSWORD wachtwoord voor mining-server -O, --userpass=U:P gebruikersnaam:wachtwoordpaar voor mining server -k, --keepalive stuur keepalive-pakket om time-out te voorkomen (poolondersteuning nodig) --nicehash enable nicehash.com support --rig-id=ID rig-identificatie voor pool-side statistieken (poolondersteuning nodig) --tls SSL inschakelen /TLS-ondersteuning (poolondersteuning nodig) --tls-fingerprint=HEX pool TLS-certificaatvingerafdruk voor strikte certificaatpinning --daemon gebruikt daemon RPC in plaats van pool voor solo-mining --daemon-poll-interval=N daemon-pollinterval in milliseconden ( standaard:1000) -r, --retries=N aantal keren om opnieuw te proberen voordat overgeschakeld wordt naar back-upserver (standaard:5) -R, --retry-pause=N tijd om te pauzeren tussen nieuwe pogingen (standaard:5) --user -agent stelt aangepaste user-agent string in voor pool --donate-level=N donatieniveau, standaard 5%% (5 minuten in 100 minuten) --donate-over-proxy=N controle doneren over xmrig-proxy featureCPU-backend:--no-cpu schakel CPU-mining-backend uit - t, --threads=N aantal CPU-threads -v, --av=N algoritmevariatie, 0 auto select --cpu-affinity procesaffiniteit instellen voor CPU-kern(en), masker 0x3 voor kernen 0 en 1 --cpu -prioriteit procesprioriteit instellen (0 inactief, 2 normaal tot 5 hoogste) --cpu-max-threads-hint=N maximum aantal CPU-threads (in percentage) hint voor autoconfig --cpu-memory-pool=N aantal van 2 MB pagina's voor permanente geheugenpool, -1 (auto), 0 (uitschakelen) --no-huge-pages grote pagina's-ondersteuning uitschakelen --asm=ASM ASM-optimalisaties, mogelijke waarden:auto, geen, intel, ryzen, bulldozer --randomx -init=N threads tellen om RandomX-dataset te initialiseren --randomx-no-numa schakel NUMA-ondersteuning uit voor RandomXAPI:--api-worker-id=ID custom worker-id voor API --api-id=ID custom instance ID voor API --http-host=HOST bind host voor HTTP API (standaard:127.0.0.1) --http-port=N bind p ort voor HTTP API --http-access-token=T-toegangstoken voor HTTP-API --http-no-restricted volledige externe toegang tot HTTP API inschakelen (alleen als toegangstoken is ingesteld) OpenCL-backend:--opencl enable OpenCL mining-backend - -opencl-devices=N door komma's gescheiden lijst van te gebruiken OpenCL-apparaten --opencl-platform=N OpenCL-platformindex of naam --opencl-loader=PATH pad naar OpenCL-ICD-Loader (OpenCL.dll of libOpenCL.so) - -opencl-no-cache schakel OpenCL-cache uit --print-platforms print beschikbare OpenCL-platforms en exitCUDA-backend:--cuda activeer CUDA mining-backend --cuda-loader=PATH-pad naar CUDA-plug-in (xmrig-cuda.dll of libxmrig-cuda .so) --cuda-devices=N door komma's gescheiden lijst van te gebruiken CUDA-apparaten --cuda-bfactor-hint=N bfactor-hint voor autoconfig (0-12) --cuda-bsleep-hint=N bsleep-hint voor autoconfig - -no-nvml NVML (NVIDIA Management Library)-ondersteuning uitschakelen Logging:-S, --syslog gebruik systeemlogboek voor uitvoerberichten -l, --log-file=BESTAND log alle uitvoer in een bestand --print-time=N print hashrate rapporteer elke N seconden --he alth-print-time=N print gezondheidsrapport elke N seconden --no-color schakel gekleurde output uit Misc:-c, --config=FILE laad een JSON-formaat configuratiebestand -B, --background voer de mijnwerker uit op de achtergrond - V, --version output versie-informatie en exit -h, --help toon deze help en exit --dry-run test configuration and exit --export-topology export hwloc topology naar een XML-bestand en exit