Descrizione dei messaggi nella finestra di XMRig
Come capire i messaggi nella finestra di XMRig? Statistiche delle share, stato del mining e parametri di funzionamento.
Cosa puoi vedere nella finestra del miner?
Prendendo come esempio la moneta Monero con RandomX, con mining su CPU e scheda grafica.



- Versione del miner e set di librerie di Microsoft Visual Studio
- Il set di librerie usate dal miner.
- HUGE PAGES permission granted: il miner ha rilevato il supporto delle "huge pages" della memoria virtuale. Viene assegnato all'avvio. Indica che il miner può lavorare con blocchi di dati da 2 megabyte (la dimensione standard della pagina è di 4096 byte). Il supporto delle HUGE PAGES aumenta le prestazioni.
- 1GB PAGES unavailable : analogo alle HUGE PAGES, ma ancora più grandi, con supporto di blocchi di dati da 1 gigabyte. Il supporto delle 1GB PAGES migliora le prestazioni, ma non è disponibile su Windows. Le 1GB PAGES funzionano solo su Linux, per questo il miner segnala che questa impostazione non funziona.
- Informazioni sul processore: modello, frequenza di clock, architettura (64 o 86), la quantità di memoria cache dei diversi livelli e il numero di core e thread. Per il mining si usano solo i core e i thread fisici, i thread virtuali non possono minare: non c'è abbastanza cache per loro.
- Informazioni sulla RAM: la quantità totale di memoria e quanta ne usa il sistema, la posizione dei moduli di memoria sulla scheda madre, il loro modello, capacità, versione e frequenza.
- Informazioni sul modello della scheda madre.
- La percentuale impostata della commissione dello sviluppatore. Il valore predefinito è 1%. Puoi impostarla dall'1% al 5% con incrementi dell'1%.
- ASSEMBLY : il miner rileva il produttore del processore e seleziona automaticamente il set di istruzioni, librerie e impostazioni supportate.
- Il miner indica l'indirizzo del pool, la porta del pool su cui minerà e la moneta che minerà.
- COMMANDS : un elenco di comandi rapidi per lavorare con il miner:
- hashrate : premendo h puoi ottenere informazioni dettagliate sull'hashrate;
- pause : premi il tasto p per mettere in pausa il mining;
- resume : premi il tasto r per riprendere il mining;
- results : premendo s puoi ottenere informazioni dettagliate sul processo di mining;
- connection : premendo il tasto c puoi ottenere informazioni dettagliate sullo stato della connessione. - OpenCL disabled: un set di librerie OpenCL per lavorare con le schede grafiche AMD. Servono per minare sulle schede grafiche AMD. Poiché nel computer non ci sono schede grafiche AMD, il miner segnala che questo set di librerie non viene usato.
- CUDA e NVML: CUDA è il set di librerie per lavorare con le schede grafiche Nvidia. Servono per minare sulle schede grafiche Nvidia. Il miner ha rilevato una scheda grafica Nvidia che partecipa al mining. Indica la versione delle librerie CUDA e la versione dei driver NVML della scheda grafica.
- CUDA GPU: il miner mostra le informazioni sulla scheda grafica Nvidia: il suo numero progressivo (il miner conta da 0), il numero PCIE nel sistema, il modello, la frequenza del core/della memoria in megahertz e le caratteristiche architetturali del core (più alti sono i valori smx e arch , meglio la scheda grafica minerà), la quantità di memoria grafica e quanta memoria è disponibile per il mining.
- net : i comandi riportano il funzionamento e lo stato della connessione. Il miner indica a quale pool è connesso, la porta del pool e il suo indirizzo IP.
- Il miner ha ricevuto un job dal pool, new job, e indica la difficoltà del pool (*impostata dal pool) e l'algoritmo rx/0 (RandomX, Monero)
- cpu : i comandi riportano il funzionamento e lo stato del processore. Il miner ha collegato l'algoritmo argon2 e le istruzioni AVX2 (Advanced Vector Extensions) per migliorare le prestazioni del mining (se supportate dal processore).
- msr : il comando informa sull'attivazione delle istruzioni di ottimizzazione del mining msr (*se supportate dal processore).
- randomx : riporta gli eventi relativi a un determinato algoritmo. init dataset algo rx/0: segnala la creazione riuscita della tabella del database per iniziare il mining.
- Indica quanta memoria è allocata per il mining.
- La creazione del dataset del database è riuscita, con il tempo impiegato per generare il dataset in millisecondi.
- Il miner indica quanti thread vengono usati per il mining: 6 thread per il processore e 1 thread per la scheda grafica. Entrambe le unità di calcolo supportano 2 megabyte.
- Riepilogo dello stato della scheda grafica: numero progressivo nel miner, indirizzo del bus PCIe, intensity — intensità del mining, threads — thread di calcolo della scheda grafica, blocks — blocchi di calcolo della scheda grafica, bf (block factor) — modalità dei blocchi di calcolo, bs (block sleep) — blocchi in modalità di risparmio energetico (si riferisce alla modalità P-states della scheda grafica), memory — quantità di memoria usata per il mining, name — modello della scheda grafica.
- Il miner segnala che l'hardware (scheda grafica e processore) è pronto per lavorare, cioè per minare. Sono usati tutti i thread disponibili del processore, 6/6, e tutti i thread della scheda grafica, 1/1.
- Un breve riepilogo dello stato della scheda grafica: numero progressivo, 78W — consumo della scheda grafica in watt, 80C - temperatura della scheda grafica in gradi Celsius, 1380/6801 Mhz — frequenza del core/della memoria della scheda grafica in megahertz.
- Il miner indica l'hashrate totale per 10 secondi/60 secondi/10 minuti in H/s (hash al secondo).
- accepted : il miner segnala che l'hash è stato confermato dal pool, la sua difficoltà e il tempo impiegato per confermarlo. Una share può anche essere rifiutata, rejected share, il più delle volte a causa della connessione a internet, oppure essere semplicemente in ritardo (stale): qualcuno ha risolto il problema prima. Non c'è modo di eliminarle del tutto, ma si ritiene che la "norma" sia l'1-2% del numero totale di share. Share Incorrect : compaiono in caso di overclock, errori della scheda grafica, del processore o della RAM, o di guasti della memoria. La scheda grafica o il processore calcolano in modo errato (2+2=5).
- Premendo il tasto h puoi ottenere un riepilogo dettagliato dell'hashrate. Il miner mostrerà una tabella con l'hashrate di ogni thread e della scheda grafica e l'hashrate totale.
- Premendo il tasto s puoi ottenere un riepilogo dettagliato delle statistiche di mining. Il miner mostrerà una tabella con le statistiche sulle share accettate, rifiutate e non valide, la difficoltà delle share, il tempo medio per trovare una share e l'efficienza del mining.
