How to understand the messages in the XMRig window? Share statistics, mining status, and working parameters.
What can you see in the miner window?
Using RandomX Monero coin as an example, mining on CPU and graphics card.
Miner's version and set of Microsoft Visual Studio libraries
The set of libraries the miner uses.
HUGE PAGES permission granted — the miner has detected support for "huge pages" of virtual memory. Assigned at boot time. Indicates that the miner can work with data arrays of 2 megabytes (standard page size is 4096 Kilobytes). Support for HUGE PAGES increases performance.
1GB PAGES unavailable — Analog to HUGE PAGES, only even larger, 1 Gigabyte data array support. Support for 1GB PAGES improves performance, but is not available on Windows. The 1GB PAGES only works on Linux, and therefore the miner reports that this setting does not work.
Information about the processor, its model, clock frequency, bit rate (64 or 86), the amount of memory cache of different levels, and the number of cores and threads. Only physical cores and threads are used for mining, virtual threads cannot mine — there is not enough cache for them.
Information about RAM. The total amount of memory and how much is used by the system, the location of memory slabs on the motherboard, their model, volume, version, clock frequency.
Information about the motherboard model.
The set size of the developer's commission. The default is 1%. You can set from 1% to 5% in increments of 1%.
ASSEMBLY — the miner detects the processor's manufacturer and selects the automatic assembly of supported instructions, libraries, and settings for it.
The miner tells the pool address, the port of the pool where it's going to mine and the coin it's going to mine.
COMMANDS — a list of quick commands for working with the miner: - hashrate — by pressing h, you can get detailed information on the hashrate; - pause — press key p to pause mining; - resume — press key r to resume mining; - results — by pressing s, you can get detailed information on the mining process; - connection — by pressing the c key, you can get detailed information about the connection status.
OpenCL disabled — a set of OpenCL libraries for working with AMD graphics cards. These are needed to mine on AMD graphics cards. Since there are no AMD graphics cards in your computer, the miner reports that this set of libraries is not used.
CUDA and NVML — CUDA set of libraries to work with Nvidia graphics cards. They are needed to mine on Nvidia graphics cards. The miner has detected an Nvidia graphics card, which is involved in mining. Reports the version of the CUDA libraries and the version of the NVML graphics card drivers.
CUDA GPU — the miner, reports information about the Nvidia graphics card. Reports its serial number (miner counts from 0), its PCIE number in the system, its model, core frequency/memory frequency in Megahertz, reports about the architectural features of the core (the higher the smx and arch value, the better the graphics card will mine), amount of graphics memory and how much memory is available for mining.
net — commands report about the work and the state of connection. The miner reports which pool it is connected to, the pool port, and its IP address.
The miner received a job from the pool new job, reports the complexity of the pool (*set by the pool), also reports the algorithm rx/0 (RandomX, Monero)
cpu — commands report the work and state of the processor. Miner connected algorithm argon2 and instructions AVX2 (Advanced Vector Extensions) to improve the mining performance (if supported by the processor).
msr — command informs about the connection of the msr mining optimization instructions (*if supported by the processor).
randomx — reports events related to a particular algorithm. init dataset algo rx/0 — reports successful construction of a database table to start mining.
Reports how much memory is allocated for mining.
The formation of the database dataset was successful, and the time for which the dataset was generated was in milliseconds.
The miner reports how many threads are used for mining: 6 threads for the processor and 1 thread for the graphics card. Both processing units support 2 megabytes.
Summary of the graphics card status: Serial number in the miner, PCIe bus address, intensity — mining intensity, threads — computing threads of the graphics card, blocks — computing blocks of the graphics card, bf (block factor) — mode of computing blocks, bs (block sleep) — power saving mode blocks (refers to P-states mode graphics card), memory — memory size used for mining, name — graphics card model.
The miner reports the readiness of the equipment (graphics card and processor) to do the work — to mine. All available threads of the processor are used 6/6, all graphics card threads are used 1/1.
A brief summary of the graphics card status: serial number, 78W — graphics card power consumption in watts, 80C - graphics card temperature in degrees Celsius, 1380/6801 Mhz — graphics card core/memory frequency in Megahertz.
The miner reports the total hashrate for 10 seconds/60 seconds/10 minutes in H/s (hashes per second).
accepted — the miner reports that the hash has been successfully confirmed by the pool, its complexity, and the time for which it was confirmed. Share status can also be rejected — rejected share, most often due to connection to the Internet, or just late shares (stale) - someone decided the problem earlier. There is no way to get rid of them completely, but it is accepted that the "norm" is 1-2% of the total number of all shares.Incorrect shares — such shares appear in case of overclocking, graphics card, processor or RAM error, or memory failure. Graphics card or processor count wrong (2+2=5).
If you press the h key, you can get a detailed summary of the hashrate. The miner will show a table that will display the hashrate of each thread and graphics card and the total hashrate.
If you press the s key, you can get a detailed summary of the mining statistics. The miner will display a table with statistics on accepted, rejected, and invalid shares, share complexity, the average time to find a share, and mining efficiency.