tutulino / Megaminer

Multipool and multialgo windows miner
GNU General Public License v3.0
79 stars 69 forks source link

CPU-miners: run on 'low priority' #214

Open eMTee72 opened 6 years ago

eMTee72 commented 6 years ago

When running a CPU-miner, system can become less responsive to user input (and eventually also the MegaMiner PowerShell script and feeding the GPU mining applications with new data). This is mainly applicable to systems with a lower-end CPU (but also with more powerful CPU's!). Therefor, it would make sense to start CPU miners with a Low Priority. This can be achieved in several ways:

  1. using the options from the CPU miner itself: as an example XMRig has the option '--cpu-priority=0'

  2. generic approach: using the Windows command START /LOW. E.g.: "_start /low xmrig.exe -o stratum+tcp://europe.cryptonight-hub.miningpoolhub.com:20580 -u My.UserCPU:x --api-port 2520 --donate-level=1 --max-cpu-usage=80 --print-time=60"

This may have a minor impact towards the performance of the CPU miner, but should benefit the GPU miners.

Nexworks commented 6 years ago

You are correct, all the manual CPU miners I run are Start /low and its absolutely worth it.