XMRig v5.1.0:CPU/GPU-miner RandomX, CryptoNight en Argon2

DOWNLOAD XMRIG 5.1.0

XMRig v5.1.0 RandomX (Monero XMR)

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.

Wijzigingslogboek:

Wijzigingen v5.1.0

  • Vast hervatten van mijnbouw na donatieronde voor pools met self-select functie.
  • Optie toegevoegd "mode" (of --randomx-mode ) voor RandomX.
    • Geheugeninformatie toegevoegd over het opstarten van mijnwerkers.
    • bronnen toegevoegd veld naar samenvatting API met geheugeninformatie en laadgemiddelde.
  • Vaste compatibiliteit met sommige AMD GPU's.
  • Vaste build zonder RandomX.
  • Opdrachtregelopties toegevoegd --cuda-bfactor-hint en --cuda-bsleep-hint .
  • Vaste 32-bits ARM-compilatie.

Wijzigingen v5.0.0

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.

  • Geoptimaliseerde hashrate-berekening.
  • Nieuwe optie dataset_host toegevoegd voor NVIDIA GPU's met minder dan 4 GB geheugen (alleen RandomX).
  • Ondersteuning toegevoegd voor self-select stratum protocol extensie.
  • Nieuw algoritme rx/arq toegevoegd , RandomX-variant voor aankomende ArQmA-vork.
  • Experimentele ondersteuning toegevoegd voor persistent geheugen voor CPU-miningthreads.
  • Verbeterd geheugengebruik en initialisatiesnelheid van RandomX-datasets voor NUMA-machines.
  • Vaste ondersteuning voor systemen waarbij het totale aantal NUMA-knooppunten niet gelijk is aan het aantal bruikbare knooppunten.
  • Configuratieoptie cpu/max-threads-hint toegevoegd en opdrachtregeloptie --cpu-max-threads-hint .
  • JIT-compiler toegevoegd voor RandomX op ARMv8.
  • Verbeterd API-eindpunt GET /2/backends en ondersteuning voor dit eindpunt toegevoegd aanworkers.xmrig.info.
  • Opdrachtregeloptie toegevoegd --no-cpu om de CPU-backend uit te schakelen.
  • Toegevoegde OpenCL-specifieke opdrachtregelopties:--opencl , --opencl-devices , --opencl-platform , --opencl-loader en --opencl-no-cache .
  • Cuda-specifieke opdrachtregelopties toegevoegd:--cuda , --cuda-loader en --no-nvml .
  • Opdrachtregeloptie verwijderd --http-enabled , HTTP API automatisch ingeschakeld indien een andere --http-* optie voorzien.
  • Toegevoegd OpenCL mining-backend.
    • RandomX-ondersteuning toegevoegd voor OpenCL, bedankt @SChernykh.
  • Algoritme cn/wow verwijderd, omdat het niet meer in leven is.

XMRig-configuratie

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.

Een voorbeeld van een batchbestand voor processors:

:startxmrig -a randomx -o pool.supportxmr.com:5555 -u 44tLjmXrQNrWJ5NBsEj2R77ZBEgDa3fEe9GLpSf2FRmhexPvfYDUAB7EXX1Hdb3aMQ9FLqdJ56yaAhiXoRsceGJCRS3Jxkn.5d3c802ee0f8e12e4eb9792722b7816a42178aa29ef7477c138ddb940c55648d.rig1 -p x --donate-level =1goto start 

Voorbeeld batchbestand voor AMD:

:startxmrig -a randomx -o pool.supportxmr.com:5555 -u 44tLjmXrQNrWJ5NBsEj2R77ZBEgDa3fEe9GLpSf2FRmhexPvfYDUAB7EXX1Hdb3aMQ9FLqdJ56yaAhiXoRsceGJCRS3Jxkn.5d3c802ee0f8e12e4eb9792722b7816a42178aa29ef7477c138ddb940c55648d.rig1 -p x --donate-level =1 --openclgoto start 

Een voorbeeld van een batchbestand voor Nvidia:

:startxmrig -a randomx -o pool.supportxmr.com:5555 -u 44tLjmXrQNrWJ5NBsEj2R77ZBEgDa3fEe9GLpSf2FRmhexPvfYDUAB7EXX1Hdb3aMQ9FLqdJ56yaAhiXoRsceGJCRS3Jxkn.5d3c802ee0f8e12e4eb9792722b7816a42178aa29ef7477c138ddb940c55648d.rig1 -p x --donate-level =1 --cudagoto start 

Opdrachtregelopties

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 

Aanbevolen gerelateerde artikelen:

  • Hoe Monero (XMR) te minen op het RandomX-algoritme
  • AMD Radeon VEGA 56/64 configureren voor mijnbouw
  • XMR-STAK-RX v1.0.1 — RandomX (Moner XMR)
  • AMD Blockchain Driver – driver voor AMD Radeon GPU's
  • NoDevFee (NoFee) – Hoe commissie in de miner uit te schakelen

Mijnbouw
  1. Blockchain
  2. Bitcoin
  3. Ethereum
  4. Digitale valuta wisselen
  5. Mijnbouw