XMRig v5.1.0 — Högpresterande gruvarbetare för flera plattformar RandomX, CryptoNight och Argon2 CPU/GPU öppen källkod, med officiellt stöd för Windows.
Den 30 november kommer Monero (XMR) att arbeta hårt på block 1978433 för övergång till en ny algoritm. Kommande gaffel kommer att ändra den nuvarande algoritmen CryptoNight R för gruvdrift på den nya Random X PoW-algoritmen, i själva verket överför gruvmynt till CPU:n.
Det finns redan flera gruvarbetare som bryter mynt med RandomX algoritm, varav en är XMRig v5.1.0 , som du kan ladda ner från länkarna nedan.
självval
funktion."läge"
har lagts till (eller --randomx-mode
) för RandomX.resurser
fält till sammanfattnings-API med minnesinformation och belastningsmedelvärde.--cuda-bfactor-hint
och --cuda-bsleep-hint
.Denna version är den första stabila unified 3 i 1 GPU+CPU-utgåvan, OpenCL-stöd inbyggt i miner och kräver inte ytterligare externa beroenden av kompileringstid, NVIDIA CUDA tillgänglig som extern CUDA-plugin, för bekväm, 3 i 1-nedladdningar med den senaste CUDA-versionen också tillhandahålls.
Denna version baserad på 4.x.x-serien och inkluderar alla funktioner från v4.6.2-beta, ändringsloggen nedan inkluderar endast de viktigaste ändringarna, fullständig ändringslogg tillgänglig separat.
dataset_host
för NVIDIA GPU:er med mindre än 4 GB minne (endast RandomX).självval
stratum protokollförlängning.rx/arq
, RandomX-variant för kommande ArQmA-gaffel.cpu/max-threads-hint
har lagts till och kommandoradsalternativet --cpu-max-threads-hint
.GET /2/backends
och lade till stöd för denna slutpunkt till workers.xmrig.info.--no-cpu
för att inaktivera CPU-backend.--opencl
, --opencl-enheter
, --opencl-plattform
, --opencl-loader
och --opencl-no-cache
.--cuda
, --cuda-loader
och --no-nvml
.--http-aktiverat
, HTTP API aktiveras automatiskt om någon annan --http-*
alternativet tillhandahålls.cn/wow
borttagen, eftersom den inte längre lever.Det föredragna sättet att konfigurera gruvarbetaren är att arkivera JSON-konfigurationen, eftersom den är mer flexibel och användarvänlig. Kommandoradsgränssnittet täcker inte alla funktioner, till exempel profilbrytning för olika algoritmer. Viktiga parametrar kan komma att ändras. vid körning utan att starta om gruvarbetaren genom att redigera konfigurationsfilen eller göra API-anrop.
:startxmrig -a randomx -o pool.supportxmr.com:5555 -u 44tLjmXrQNrWJ5NBsEj2R77ZBEgDa3fEe9GLpSf2FRmhexPvfYDUAB7EXX1Hdb3aMQ9FLqdJ56yaAhiXoRsceGJCRS3Jxkn.5d3c802ee0f8e12e4eb9792722b7816a42178aa29ef7477c138ddb940c55648d.rig1 -p x --donate-nivå =1goto starta pre>Exempel på batchfil för AMD:
:startxmrig -a randomx -o pool.supportxmr.com:5555 -u 44tLjmXrQNrWJ5NBsEj2R77ZBEgDa3fEe9GLpSf2FRmhexPvfYDUAB7EXX1Hdb3aMQ9FLqdJ56yaAhiXoRsceGJCRS3Jxkn.5d3c802ee0f8e12e4eb9792722b7816a42178aa29ef7477c138ddb940c55648d.rig1 -p x --donate-nivå =1 --openclgoto starta pre>Ett exempel på en batchfil för Nvidia:
:startxmrig -a randomx -o pool.supportxmr.com:5555 -u 44tLjmXrQNrWJ5NBsEj2R77ZBEgDa3fEe9GLpSf2FRmhexPvfYDUAB7EXX1Hdb3aMQ9FLqdJ56yaAhiXoRsceGJCRS3Jxkn.5d3c802ee0f8e12e4eb9792722b7816a42178aa29ef7477c138ddb940c55648d.rig1 -p x --donate-nivå =1 --cudagoto starta pre>Kommandoradsalternativ
Nätverk:-o, --url=URL URL för gruvserver -a, --algo=ALGO gruvalgoritm https://xmrig.com/docs/algorithms --coin=COIN ange mynt istället för algoritm -u, --user=USERNAME användarnamn för gruvserver -p, --pass=LÖSENORD lösenord för gruvserver -O, --userpass=U:P användarnamn:lösenordspar för gruvdrift server -k, --keepalive skicka keepalived-paket för att förhindra timeout (behöver poolstöd) --nicehash aktivera nicehash.com support --rig-id=ID riggidentifierare för poolsidestatistik (behöver poolstöd) --tls aktivera SSL /TLS-stöd (behöver poolstöd) --tls-fingerprint=HEX-pool TLS-certifikatfingeravtryck för strikt certifikatstiftning --daemon använd daemon RPC istället för pool för solo mining --daemon-poll-interval=N demonundersökningsintervall i millisekunder ( standard:1000) -r, --retries=N antal gånger att försöka igen innan byte till backupserver (standard:5) -R, --retry-pause=N tid att pausa mellan återförsök (standard:5) --user -agentuppsättning anpassad användaragentsträng för pool --donate-level=N donationsnivå, standard 5%% (5 minuter på 100 minuter) --donate-over-proxy=N kontroll donera över xmrig-proxy funktionCPU backend:--no-cpu inaktivera CPU mining backend - t, --trådar=N antal CPU-trådar -v, --av=N algoritmvariation, 0 autoval --cpu-affinitet ställ in processaffinitet till CPU-kärnor, mask 0x3 för kärnor 0 och 1 --cpu -prioritetsuppsättning processprioritet (0 ledig, 2 normala till 5 högsta) --cpu-max-threads-hint=N maximalt antal CPU-trådar (i procent) ledtråd för autoconfig --cpu-memory-pool=N antal 2 MB sidor för beständig minnespool, -1 (auto), 0 (avaktivera) --no-huge-pages inaktivera stöd för enorma sidor --asm=ASM ASM-optimeringar, möjliga värden:auto, ingen, intel, ryzen, bulldozer --randomx -init=N trådar räknas för att initiera RandomX dataset --randomx-no-numa inaktivera NUMA-stöd för RandomXAPI:--api-worker-id=ID anpassat arbetar-id för API --api-id=ID anpassat instans-ID för API --http-host=HOST bind värd för HTTP API (standard:127.0.0.1) --http-port=N bind p ort för HTTP API --http-access-token=T åtkomsttoken för HTTP API --http-no-restricted aktivera full fjärråtkomst till HTTP API (endast om åtkomsttoken är inställd)OpenCL backend:--opencl aktivera OpenCL mining backend - -opencl-devices=N kommaseparerad lista över OpenCL-enheter att använda --opencl-platform=N OpenCL-plattformens index eller namn --opencl-loader=PATH-sökväg till OpenCL-ICD-Loader (OpenCL.dll eller libOpenCL.so) - -opencl-no-cache inaktivera OpenCL-cache --print-platforms skriv ut tillgängliga OpenCL-plattformar och avsluta CUDA-backend:--cuda aktivera CUDA-mining-backend --cuda-loader=PATH-sökväg till CUDA-plugin (xmrig-cuda.dll eller libxmrig-cuda .so) --cuda-devices=N kommaseparerad lista över CUDA-enheter att använda --cuda-bfactor-hint=N bfactor-tips för autokonfiguration (0-12) --cuda-bsleep-hint=N bsleep-hint för autoconfig - -no-nvml inaktivera NVML (NVIDIA Management Library) supportLogging:-S, --syslog använd systemlogg för utdatameddelanden -l, --log-file=FIL logga all utdata till en fil --print-time=N print hashrate rapportera var N sekund --han alth-print-time=N skriv ut hälsorapport var N sekund --no-color inaktivera färgad utdataMisc:-c, --config=FIL ladda en konfigurationsfil i JSON-format -B, --background kör gruvarbetaren i bakgrunden - V, --version utdataversionsinformation och avsluta -h, --hjälp visa denna hjälp och avsluta --dry-run testkonfiguration och avsluta --export-topology exportera hwloc-topologi till en XML-fil och avsluta
Rekommenderade relaterade artiklar: