Just like your laptop won't be particularly good at rendering large amounts of video/audio, playing the latest video games or compiling large codebases, it's not going to be very good at mining. One can build a desktop PC for less than a $1000 that will mine at ~14kh/s - that's not a particularly "specialized" PC. Using a laptop for mining 24/7 is not the ...
There are many ways to do this. One simple way is via cron:
In a shell execute crontab -e then add and edit the line:
@reboot /path/to/xmrig -B [--syslog | --log-file=/some/file.log] [your other options]
Save and exit.
The -B option runs it in the background and you add either the --syslog or --log-file option so you can get at its output.
XMRig is designed to run as a single process with multiple threads – if it were faster the other way round, it would have been changed to run easily that way instead.
In any case, the maximum hashrate possible with either #1 or #2 is likely the same.
I've tried to install OpenCl from numerous instructions I found all around the web. Most were an exercise in frustration. This is the one that worked for me.
Oh, and this whole thing wasn't solely about mining monero with a GPU, that was just the first tangential application for getting ...
Those messages are coming from the pool.
An accepted share is just that; you have worked on a job the pool sent you and submitted the result, which has been accepted. You will be rewarded for it.
An expired share is when you took too long on the job and you will not be rewarded for it.
If you're getting many expired shares, it's typically because the ...
Your fallback rx object only specifies 2 threads with no affinity. Add the following into the cpu object to yield 16 threads with no affinity:
Replace the -1's with CPU IDs to affine the threads to specific CPUs.